fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
最近vs2013抽風(fēng),以前好好的代碼,突然報(bào)錯(cuò) error link 1123。
LINK : fatal error LNK1123: 轉(zhuǎn)換到 COFF 期間失敗: 文件無效或損壞
網(wǎng)上查找并嘗試了各種資料,還是老樣子,依然報(bào)同樣的錯(cuò)。
方法一:
?項(xiàng)目-->項(xiàng)目屬性-->配置屬性-->連接器-->清單文件-->嵌入清單 中的“是”改為“否”。
這種方法嘗試了我的問題依然沒有解決。 并且即使解決了當(dāng)前項(xiàng)目生成的問題,但每次新建項(xiàng)目都要設(shè)置,但是總比不能生成強(qiáng)吧。
方法二:
可能是因?yàn)橄到y(tǒng)更新,出現(xiàn)了兩個(gè)版本的cvtres.exe。而系統(tǒng)變量里將這倆都引用了,編譯的時(shí)候,不知道用哪個(gè)了,導(dǎo)致出錯(cuò)。
首先先找到這兩個(gè)文件, 一個(gè)在C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe,另一個(gè)在安裝VS的軟件目錄..\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe
然后右鍵屬性-->詳細(xì)信息 查看兩者版本號(hào),把舊版本對應(yīng)的.exe刪除或者重命名一下,問題得到解決。
總結(jié)
以上是生活随笔為你收集整理的fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: STM32----摸石头过河系列(二)
- 下一篇: 总结的若干关于RecursionErro