程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> LINK:fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞,

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

編輯:C++入門知識

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


原文地址:http://yacare.iteye.com/blog/2010049

很多伙伴在更新VS2010,或者卸載VS2012安裝2010後,建立Win32 Console Project/MFC項目時會出現"LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞"的錯誤。


錯誤描述:

1>正在編譯資源...
1>正在編譯資源清單...
1>正在鏈接...
1>LINK : fatal error LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞
1>生成日志保存在“file://E:\HelloC\ShapeFill V11\ShapeFill\Debug\ShapeFill.log”
1>ShapeFill- 1個錯誤,0個警告
========== 全部重新生成: 0 已成功, 1 已失敗, 0 已跳過 ==========


解決方案:

 第一步:將 項目——項目屬性——配置屬性——連接器——清單文件——嵌入清單 “是”改為“否”。若還不能解決問題進入第二步。

第二步:查看計算機是否為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後,就不需要每次都設置配置了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved