码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-02-27 00:24:27      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:vc

重装了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即可。

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

标签:vc

原文地址:http://blog.csdn.net/fengshuiyue/article/details/43957963

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!