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之类的项,删除即可.
一个变通的解决方法是:
工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]
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之类的项,删除即可.
一个变通的解决方法是:
工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]
相关文章推荐
- VC2005打开VC2003项目时fatal error CVT1100: 重复的资源。type:MANIFEST
- vc2005编译WTL8的例子时报错 fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
- fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
- 1>正在编译资源... 1>正在编译资源清单... 1>正在链接... 1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, lan
- fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
- fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
- vc2008 项目拆分库 出现 LNK2005 库函数重复定义的问题的解决方法
- VC 如何Copy一个项目的资源文件中的对话框到另一个项目
- 2005 打开 2010 项目经验总结
- VC资源视图中显示在另一个编辑器中打开时解决办法
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- 教你怎么配置Android的AndroidManifest.xml让你不用重复新建项目
- VC2010打开资源视图时提示“指南必须指定类型”,.rc资源文件损坏(转)
- 在VC空项目里添加自定义的预编译头(或关于:无法打开预编译头文件:“Debug/xxx.pch”: No such file or directory的问题的解决)
- vc++记录 打开资源视图界面
- 右键菜单快速打开VS 2005 Website项目
- Project type is not supported by installation! 项目类型不能打开!
- C#反射:GetManifestResourceStream 获取项目资源为空解决方案
- VC10(VS2010)中,打开资源编辑时,弹出错误
- 用Visual studio 2005打开Visual studio 2008 开发的项目