电脑如果以前安装过vs2010,卸载了重新安装就会容易出现“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”这样的提示错误,图图上网查找资料给大家总结解决方法如下:
1、先新建或者打开一个项目
2、选择项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,将它改为“否”。
以上这个步骤是针对单个项目,如果你重新新建或者打开一个项目就又会出现如题错误,大侠请重新来过
针对32位操作系统有个治本的方案:
查找是否有两个cvtres.exe。
一个是D:\vs2010\VC\bin\cvtres.exe, (因为我vs2010是安装在D盘vs2010这个文件夹下的,大家根据自己安装目录去查看)
另一个是C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe。
右键属性|详细信息 查看两者版本号,删除/重命名较旧的版本,或者重新设置Path变量。
网上大神说这个只对32位有效,64位操作系统不行,我也没试过64位系统,如果64位的小伙伴试过这个第二个方案还是不行的话就每次都用第一个方案吧或者把老版本的vs2010完全卸载干净