关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案

重装了VS2010,在编译程序时出现了“error: LNK1123: failure during conversion to COFF: file invalid or corrupt ”这个错误,意思是由于COFF标识转换失败。而在连接中完成此项工作的是cvtres.exe。这个错误的原因是存在多个版本的cvtres.exe。

系统目录:C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\cvtres.exe

VS目录:   C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\cvtres.exe

一般系统更新,通常系统目录下的比VS目录下的版本要新,如下图所示:

    

所以解决办法是将vs目录下的cvtres.exe删除或者改名为cvtres-old.exe即可。

时间: 02-24

关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决方案的相关文章

关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决...

出现上面错误的原因是系统中存在有多个的 cvtres.exe,只需要将旧版的重命名或者删除. 关于 error: LNK1123: failure during conversion to COFF: file invalid or corrupt 错误的解决...

错误提示:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 的解决方法

最近在win7 系统下,打算利用 cmake 生成项目文件,然后用vs2010进行编译.但是在cmake的时候出现错误弹窗: 并出现错误信息:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 通过网上查找相关资料可知,问题出在cvtres.exe 这个文件上.LNK通过调用cvtres.exe来进行文件向coff格式转换. 网上讲通过搜索cvtres.exe 发现电脑中存在

VS2010编译VS2008工程时,LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

1.问题 电脑上同时安装了VS2008,VS2010,使用VS2010编译VS2008建立的工程,或者,VS2010创建新的工程.编译时,出现以下链接错误: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt ? 2.修改 安装Visual Studio 2010 Service Pack 1补丁. http://www.microsoft.com/en-us/downloa

解决Visual Studio 2010新建工程时出现『1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt』错误

VS2010在经历一些更新后,建立Win32 Console Project时会出"error LNK1123" 错误. 解决方案为: 第一步:将:项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单的选项"是"改为"否"即可,但是每新建一个项目都要这样设置一次. 第二步:将:项目|项目属性|配置属性|连接器|清单文件|嵌入清单选项"是"改为"否". 第三步:一般计算机经过上两步设置就能解决问题了,但是

LinkIssue: Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or cor

使用VisualStudio 编译链接中可能出现如下错误: LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 网上有如下解决方法: 1. disable incremental linking Project Properties  -> Configuration Properties  -> Linker (General)  -> Enable Increme

Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or cor

转自:http://blog.csdn.net/junjiehe/article/details/16888197 采用红字方法可行 LinkIssue: Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or cor 使用VisualStudio 编译链接中可能出现如下错误: LINK : fatal error LNK1123: failure during conversio

VS2010报错无法编译:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid

win7 64位 专业版 + vs2010 从vc6.0下转过来的一个项目,突然遇到这个问题. 解决方案: 用C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65下面的cvtres.exe替换掉C:\Program Files\Microsoft Visual Studio 10.0\VC\bin的cvtres.exe ,就可以了. VS2010

fatal error LINK1123:failure during conversion to COFF:file invalid or corrupt

Visual Studio 2010编译时出现:fatal error LINK1123:failure during conversion to COFF:file invalid or corrupt 尝试了更改Enable Incremental Linking(启动增量链接:Project(项目)->Properties(属性)->Linker(连接器)->Gerneral(常规)->Enable Incremental Linking(启动增量链接),把 Yes (/IN

vs2010-error LNK1123: failure during conversion to COFF: file invalid or corrupt

在项目上右键->Properties-> configuration Properties->Enable Incremental Linking(设置为No). ref: Linker Tools Error LNK1123