dll里有右键弹出的菜单,我在菜单资源里多加了一项,重新编译后,用调用它的exe程序运行时并不显示新加菜单,怎么回事?

解决方案 »

  1.   

    新编译的dll文件和lib文件放到测试程序所在的工程中了吗?
      

  2.   

    第一:Rebuild All
    第二:确认动态连接库文件在exe文件的目录下或者在系统目录。
      

  3.   

    嗯,你重新编译了dll,所以,如果是显示调用,就应该会显示了,如果是隐式调用,就要把新编译的dll和lib放到相应的目录下
      

  4.   

    程序中c盘有个安装好的版本程序,我每次编译完后都把这个dll考过去覆盖安装目录下的dll,都不好用,刚才我把安装的程序卸了,结果再运行时提示找不到dll了,奇怪?