关于"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"的解决方案

"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题",自己在网上找了一个方法,挺管用的:
项目---属性---字符集----改成使用多字符字集, 这样设置后运行程序,能够运行,但是出现另外一个错误, 后来又又将其改成原来的设置,运行,没有任何报错。
网上的其他方法:
(1)如果不选"系统菜单"和"关于菜单"就不会有这个问题!
(2)如果在"工程属性->配置属性->常规->字符集"选"使用多字节字符集"也不会出这个问题!
(3)好像是删除所有的中间文件,(具体一点说,就是删除."(工程文件)"Debug里的文件和.ncb),再"重新生成解决方案文件...",可能可以.
(4)clean关闭vs,打开rebuild应该就可以了,我的很少遇到。遇到之后这样就解决了。不行就多试几次。
(5)linker-》manifest-file-》Generate Manifest: Yes
(6)Manifest搞的鬼,然后修改项目属性,清单工具中的输入输出把嵌入清单文件选否.然后编译,链接运行,成功
(7)在vs2005 sp1中文版中,在“解决方案资源管理器”中的项目上右击,选择“属性”,找到“配置属性”中的“链接器”,然后找到“清单文件”,在右边的属性框中,默认“生成清单”项为“是”,选 把“是”改成“否”,运行之,出错,然后再把否改回来,OK。
转自:http://blog.163.com/dengxiuhua126@126/blog/static/11860777201241810496979/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值