没找到MFC42D.DLL,因此这个应用程序未能启动
在自己机器上用vc 6.0作出来的.exe程序,在自己机器上可以下正常运行,为什么换一台机器就出现这个错误提示?
没找到MFC42D.DLL,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题
[解决办法]
google:MFC 静态链接
[解决办法]
那是因为你的程序是debug版本,它依赖debug版本的dll文件,只有装了vc的机器上才会有相应的debug版本dll文件,因此你应该将自己的程序重新编译release版本,这样拷贝到别的机器上就可以直接运行了。
[解决办法]
build-> set active configuration -> win32 release
[解决办法]
MFC 静态链接
[解决办法]
简单的解决办法是拿出你的vc安装盘,搜索这个dll,然后放到你可执行文件的目录下即可.
最终解决办法是静态链接.发布release版本.
[解决办法]
静态链接:可以解决但是方向错
release是正确答案