错误提示信息:>LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

问题说明:

例如:当安装VS2012之后,原来的.NET 4.0会被替换为.NET 4.5。卸载VS2012时,不会恢复.NET 4.0。

1、链接器(link)通过调用cvtres.exe完成文件向coff格式的转换,所以出现这种错误的原因是cvtres.exe出现了问题。
2、安装VS2012后,之前安装的VS2010的cvtres.exe就无法使用了(版本对不上)。如果你的PATH环境变量中VS2010的工具路径第一个出现,而且链接器(link)需要将.res文件转换为COFF 对象格式,就会导致LNK1123错误。
3、当VS生成PE文件头时,使用的cvtres.exe版本错误,不能与当前的.NET平台兼容。

因为是cvtres.exe版本错误导致的结果,所以凡是能使VS链接器找到正确的cvtres.exe版本的方法都可以解决该问题。或者使VS链接器不生成COFF的方法都可以。

解决方案:

【方法一】替换/删除/重命名(3种方法皆可)

在电脑里面搜索一下cvtres.exe,发现多个路径里面都有cvtres.exe文件,可以

  • 使用最新的cvtres.exe替换老的文件即可。替换之前记得备份一下,如果不对,可以替换回来。

  • 删除C盘中和对应安装路径中版本较老的那个cvtres.exe文件。

  • 重命名C盘中和对应安装路径中版本较老的那个cvtres.exe文件。

如以下两个路径中的cvtres.exe:

C:\Windows\Microsoft.NET\Framework\v4.0.30319 //2015.6.4

G:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin //2015.3.18 安装路径

【方法二】

项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。

说明:这种方法每个工程均需要修改配置。

vs2010 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏相关推荐

  1. 转载:vs2010 问题 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    原文链接:http://www.cnblogs.com/newpanderking/articles/3372969.html >LINK : fatal error LNK1123: 转换到 ...

  2. vs2010 问题 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 问题说明:当安装VS2012之后,原来的.NET 4.0会被替换为.NET 4.5.卸载V ...

  3. VS2010 C++编译报错LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    编译mongodb-src-r2.2.2出现以下问题 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 这个是由于日志文件引起的,可以将 项目\属性 ...

  4. LINK:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    VS2010编译遇到 "转换到 COFF 期间失败: 文件无效或损坏" 错误的解决办法 错误描述: 1>正在编译资源... 1>正在编译资源清单... 1>正在链 ...

  5. 解决 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    我原来装vs2012版本装错了,卸载掉重装(汗,vs64位装到os32位了),后来装的是vs2010,运行就出现一下这个问题: LINK : fatal error LNK1123: 转换到 COFF ...

  6. 彻底解决 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 平时我们都是将 项目-->项目属性-->配置属性-->连接器-->清单文件 ...

  7. LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    https://msdn.microsoft.com/zh-cn/library/7dz62kfh.aspx 转换到 COFF 期间失败:文件无效或损坏 输入文件必须具有通用对象文件格式 (COFF) ...

  8. CVTRES : fatal error CVT1100: 资源重复。类型: BITMAP LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏...

    原因很简单.如果项目不需要用到rc文件,则排除所有rc文件到项目外. 要么试试:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是"是",改成"否". ...

  9. vs2010 出错:error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    "LNK1123:转换到 COFF期间失败:文件无效或损坏"的解决方法 一.错误描述 之前写的程序隔段时间使用VS2010再次运行时出现如下错误: LINK fatal error ...

最新文章

  1. 漫画 | Nature审了个稿,却卷进一桩诺贝尔奖的公案!
  2. linux c uuid guid 生成
  3. 第一篇随笔,通常都是内容空洞的。
  4. 《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(17)--- 领导者/追随者...
  5. Java并发编程实战_阿里P9整理分享的亿级流量Java高并发与网络编程实战PDF
  6. php进程状态进度,PHP监控进程状态,完成掉线自动重启
  7. Android :ScaleAnimation
  8. 了解.Net Remoting从基础开始
  9. php ajax 上传视频教程,PHP+Ajax从入门到精通全套视频教程 传智播客Ajax实战教程 共15课...
  10. 【微信小程序制作模板套用】小程序模板如何合理选择?
  11. svn图标不显示的解决方案
  12. 手游联运系统后台有什么功能?后台功能大全!
  13. 核酸检测系统的潜在性能问题猜想
  14. 企业工商信息查询第三方软件/API查询原理分析
  15. 解决方案丨智慧写字楼:EasyCVR智能视频平台助力写字楼智慧化运营升级
  16. 在Ubuntu 10.04中安装 insight
  17. C++产生随机数函数rand()
  18. 粉色噪声 褐色噪声 布朗噪声
  19. 网络协议-语义、语法和时序
  20. Matlab------如何控制matlab中的数据输出格式

热门文章

  1. 关于未来人工智能时代的一点感想
  2. 全国计算机等级考试技巧,全国计算机等级考试二级复习指导及应试技巧
  3. 「三代组装」Pacbio组装后如何用自身数据进行polish
  4. 《k3s 源码解析3 ---- k3s集群搭建》
  5. Matlab求解多元高次方程组
  6. 如何电脑开机自动宽带链接网络连接服务器,电脑开机怎么设置宽带自动连接_宽带连接设置方法 - 驱动管家...
  7. 美业SaaS的创业分享之[销售]:销售和销售管理
  8. 一位老学长的真实互联网校招求职心路历程~
  9. android 标题字体大小,如何修改android studio标题字体大小
  10. 【待更新】【UWB】UWB 学习、使用及 QCA平台移植实例