设为首页 加入收藏

TOP

解决MFC程序移植到没装VC的机子上运行问题
2014-11-23 20:26:23 来源: 作者: 【 】 浏览:63
Tags:解决 MFC 程序 移植 机子 运行 问题

分类: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中将IP转换为域名 下一篇在VC程序的状态栏中实现进度条

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: