轉換到 COFF 期間失敗 檔案無效或損壞

2021-06-14 14:57:31 字數 760 閱讀 2950

收藏自論壇

記錄下來,以備翻閱。

vs 2010下 開啟例項 出現這樣的錯誤:

link : fatal error lnk1123: 轉換到 coff 期間失敗: 檔案無效或損壞

終極解決方案:

vs2010在經歷一些更新後,建立win32 console project時會出「error lnk1123」 錯誤,解決方案為將 專案|專案屬性|配置屬性|清單工具|輸入和輸出|嵌入清單 「是」改為「否」即可,但是沒新建乙個專案都要這樣設定一次。

在建立vs2010 win32 project專案時,按照上面解決方案依然發生了「error lnk1123」錯誤,經過上網查資料,解決方案為:

第一步:與上相同。

第二步:將 專案|專案屬性|配置屬性|聯結器|清單檔案|嵌入清單 「是」改為「否」。

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

計算機是否為64bit作業系統,如是,繼續2。

查詢是否有兩個cvtres.exe。乙個是c:\program files(x86)\microsoft visual studio 10.0\vc\bin\cvtres.exe, 另乙個是c:\windows\microsoft.net\framework\v

4.0.30319\cvtres.exe。右鍵屬性|詳細資訊 檢視兩者版本號,刪除/重新命名較舊的版本,或者重新設定path變數。

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

轉換到 COFF 期間失敗 檔案無效或損壞

終極解決方案 vs2010在經歷一些更新後,建立win32 console project時會出 error lnk1123 錯誤,解決方案為將 專案 專案屬性 配置屬性 清單工具 輸入和輸出 嵌入清單 是 改為 否 即可,但是沒新建乙個專案都要這樣設定一次。在建立vs2010 win32 proj...

轉換到 COFF 期間失敗 檔案無效或損壞

vs2010在經歷一些更新後,建立win32 console project時會出 error lnk1123 錯誤,解決方案為將 專案 專案屬性 配置屬性 清單工具 輸入和輸出 嵌入清單 是 改為 否 即可,但是沒新建乙個專案都要這樣設定一次。在建立vs2010 win32 project專案時,...

轉換到coff期間失敗 檔案無效或損壞

在vs安裝目錄搜尋cvtres.exe,注意不是在c盤搜尋,那樣會有很多 發現有兩個cvtres.exe檔案,將舊cvtres.exe 改名字了,以備恢復環境。注意這兩個檔案都是乙個版本號,但是生成時間只是相差1個小時,選擇最新的那個。以上是解決方法,下面是原因分析,急著解決問題的就別看了 coff...