程序中,用了一个WebBrowser2控件,并在它的基础上改了一些东西。在自己机器上调用运行Debug和Release都没有问题。然后将WebBrowser2控件copy到一个没有安装VC6.0的机器上,在这台机器上运行Debug版本的程序,就不能运行。而运行Release版本程序就可以正确执行。自己估摸着可能是因为Debug和Release版本所需要的dll文件不同造成这种差别。但不知道在没有安装VC6.0的机器上部署文件时,需要copy哪些dll文件才能让Debug程序正常运行。多谢!请高手指点!
好象叫depans什么的忘了具体怎么拼了呵呵
只要你安装VC全的话就带哪个工具的
是depends。“在这台机器上运行Debug版本的程序,就不能运行。而运行Release版本程序就可以正确执行。 ”缺少debug相关的dll,用depends查看debug版本的dll依赖关系。
Use MFC in a Shared Dll 改成 Use MFC in a Static Library,然后再重新编译Debug版本,生成的exe文件就可以在别的机器人上运行,请问这又是为什么呢?搞晕了……已经