LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
来源:互联网 发布:淘宝会员名字叫什么好 编辑:程序博客网 时间:2024/04/28 23:31
百度上很多此类问题以及解答,有可行的,也有人云亦云的。
我在使用VS2010打开VS2008环境下开发的MFC程序时也遇到了这个问题,结合网上经验及个人总结,在这里给出了我的解决方案,希望对需要的人有所帮助。
参考MSDN上解释为:
http://msdn.microsoft.com/zh-cn/library/7dz62kfh(v=vs.100).aspx
链接器工具错误 LNK1123
该对象或资源未能转换为通用对象文件格式 (COFF)。
该工具要求所有输入文件的格式为 COFF。 如果输入文件不是 COFF,LINK 自动将 32 位 OMF 对象转换为 COFF,或该工具运行 CVTRES.EXE 来转换资源文件。
通过检查以下可能的原因进行修复
文件已损坏。
文件的文件类型无效。 无效类型的一个示例是 16 位 OMF 对象。
但注意MSDN上说是该工具运行 CVTRES.EXE 来转换资源文件,当自己的电脑上装过其他版本的VC或VS时会多个CVTRES.EXE存在,系统可能默认运行原来安装的低版本的CVTRES.EXE,它是无法完成项目从低版本的开发环境到高版本开发环境的转换的。因此我们需要找到新旧两个版本的CVTRES.EXE,通过删除旧的版本或者设置环境变量来解决这个问题。
如下:
(1)项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”
(2)若问题未解决,考虑是CVTRES.EXE引起的问题,搜索找到CVTRES.EXE,(其一般所在文件夹为:软件安装盘:\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe和C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe)邮件属性,查看版本号,删除较低版本的CVTRES.EXE。
- error:LINK fatal error LNK1123 转换到 COFF 期间失败: 文件无效或损坏
- vs2010 error LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- ”LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏“ 解决方法
- 完美解决【LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏】
- 解决成功【LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏】
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏终极解决方案
- VS 2010下LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 1>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- VS 2010 【LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏】
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 终极解决方案 vs2010 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Ibatis与Hibernate的区别
- java 131211 数组
- 计算一个字节里有多少位被置1
- MyBatis多参数传递之Map方式示例
- C++对二进制文件的操作实例
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 如何学习英语更有效
- 教你一分钟清洗电脑
- Objc中的字符串与数组的处理
- 51单片机———矩阵键盘
- 解决“给出的URI必须是绝对值”
- 编程查找两个字符串的最大公共子串
- RAC如何启动状态为UNKNOWN的资源&&PRKS-1009,CRS-1028,CRS-0223
- 物联网的大时代背景