解決Visual Studio 2010新建工程時出現『1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt』錯誤


VS2010在經歷一些更新后,建立Win32 Console Project時會出"error LNK1123" 錯誤。

 

 解決方案為:

  第一步:將:項目|項目屬性|配置屬性|清單工具|輸入和輸出|嵌入清單的選項"是"改為"否"即可,但是每新建一個項目都要這樣設置一次。

  第二步:將:項目|項目屬性|配置屬性|連接器|清單文件|嵌入清單選項"是"改為"否"。

  第三步:一般計算機經過上兩步設置就能解決問題了,但是如果還有問題,那就按一下方法解決:

      計算機是否為64bit操作系統,如果是的話,繼續下面操作:

      查找是否有兩個cvtres.exe。

一個是C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe,

另一個是C:\Windows\Microsoft.NET\Framework\v4.0.30319\cvtres.exe。右鍵屬性|詳細信息 查看兩者版本號,刪除/重命名較舊的版本,或者重新設置Path變量。

   

意外的是,治本的辦法是第三步,刪除舊版本的cvtres.exe后,就不需要每次都設置配置了。

   

原文:http://www.cnblogs.com/Michael282694/p/LNK1123.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM