LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
VS 2010下 打开实例 出现这样的错误: LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
转换到 COFF 期间失败: 文件无效或损坏
该对象或资源未能转换为通用对象文件格式 (COFF)。
输入的文件必须具有 COFF 格式。 如果输入的文件不是 COFF,链接自动将 32 位 OMF 对象转换到 COFF 或运行 CVTRES。EXE 转换资源文件。
若要解决此问题,请检查以下可能的原因 1.文件是否已经损坏?
2.是该文件是有效的文件类型吗? 无效类型的一个示例是 16 位 OMF 对象。
3.您正在运行的版本早于 Visual C++ Visual C++ 2010 Service Pack 1 (SP1) 吗?
WTL从低版本到高版本转换2个fatal error处理 2009-09-17 10:27 这两个fatal error是因为从低版本的WTL到高版本的WTL转变后产生的. 错误描述如下: 1>正在编译资源... 1>正在编译资源清单... 1>正在链接... 1>CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409 1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 1>生成日志保存在“file://c:\WTL80_7108_Beta1\Samples\BmpView\Debug\BuildLog.htm” 1>BmpView - 2 个错误,1 个警告 ========== 全部重新生成: 0 已成功, 1 已失败, 0 已跳过 ========== 解决方法如下: 项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。
|