解决MFC程序移植到没装VC的机子上运行问题
分类:VC++问题解决方法
时间:2009-9-14 by l4nk0r
相信很多朋友写MFC程序的时候,当你将写好的程序移植到没有装过VC的机子上时,总会提示缺少MDCXX.dll的库文件.这主要是因为MFC写的程序包含了很多MFC的动态链接库,这些是MFC特有的,是在你装vc++的时候自动复制到c:windowssystem32下了,所以基于这个问题有3中解决办法:
1.复制缺少的dll到程序目录(不推荐,麻烦)
根据提示从装过VC的机子上找到相应的dll文件,放置于要执行程序目录即可.
2.在程序创建之前,选择MFC library 为静态连接,这种方式生成的文件比较大.
3.直接修改生成的程序为release版本的.默认方式是debug模式.
进入vc界面,选择菜单"编译"->"批构建...",选择"Win32 Release",然后选择构建,生成release就可以移植到其他机子上了.
补充:软件开发 , Vc ,