您的位置:首页 > Web前端

VC2005打开VC2003项目时fatal error CVT1100: 重复的资源。type:MANIFEST

2011-04-08 18:08 246 查看
一个错误的提示为:
CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
另一个则提示为:
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

出现这两个问题的原因都是一个,即文件中的现有资源文件和新资源字符串表 ID 冲突。

解决方案:
.rc中注释掉:CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "res//程序.exe.manifest",然后再将那个.manifest加入到工程中编译即可.

如果找不到,可以看工程文件的"资源"窗口,有没有类似RT_MANIFEST之类的项,删除即可.

一个变通的解决方法是:
工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐