LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞

鏈接器LNK是經過調用cvtres.exe完成文件向coff格式的轉換的,因此出現這種錯誤的緣由就是cvtres.exe出現了問題。spa

 

在電腦裏面搜索一下cvtres.exe,發現存在多個文件,使用最新的cvtres.exe替換老的文件便可,替換以前記得備份一下,若是不對,能夠替換回來。io

 

例如:個人電腦裏面安裝了vs2010,最近更新了系統,打了一些補丁,結果就出現這種錯誤了。在電腦裏面搜索發現file

C:\Program Files\Microsoft Visual Studio 10.0\VC\bin搜索

C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65error

C:\Windows\Microsoft.NET\Framework\v4.0.30319stackoverflow

 

這三個路徑裏面都有cvtres.exe文件,因而我嘗試使用第二個路徑裏面的文件替換第一個路徑的文件,問題解決。di

 

參考資料以下:文件

http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-c/14144713#14144713備份

相關文章
相關標籤/搜索