在VC环境下编的程序在VS平台上运行时(默认是DEBUG版编译)会出现报错:找不到MFC42D.DLL及fatal error LNK1103: debugging information corrupt; recompile module
其实一般在编程序时,都是生成了调试版的程序,就是在那个Debug目录下的可执行文件。运行这调试版的exe文件,都会动态连接 MFC42D.DLL和MSVCRTD.DLL这两个文件,所以你如果将这个文件在其它机器上运行而这台机器没有这两个文件或者缺少一个,系统则会出 现:“找不到所需.dll文件-某某.dll”这样的提示。而一般系统都不带有这两个文件,除非是装了