error LNK1123: 轉換成 COFF 時失敗: 檔案無效或損毀

  • 10972
  • 0

摘要:error LNK1123: 轉換成 COFF 時失敗: 檔案無效或損毀

遇到了怪問題,還好Google大神幫助了我。

怎麼微軟出這種氣死人的問題呀。

電腦裡面, WIN7 x64, Visual Studio 2010, Visual Studio 2012 都有

以下3個資料夾, 都同時存在一個檔案 cvtres.exe,

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 最舊

C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin 最新

C:\Windows\Microsoft.NET\Framework\v4.0.30319 版次中間

因為原來的方案是VS2010的,所以就以VS2010的來改。

只要把 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin 裡面的 cvtres.exe 改名字, 問題就解決了, 因為這個版本是 10.00.xxx, 比較老的.

http://xiaolaba.wordpress.com/2013/09/01/link-fatal-error-lnk1123-%E8%BD%89%E6%8F%9B%E6%88%90-coff-%E6%99%82%E5%A4%B1%E6%95%97-%E6%AA%94%E6%A1%88%E7%84%A1%E6%95%88%E6%88%96%E6%90%8D%E6%AF%80/

============ 以下是簽名檔 ============

一個小小螺絲釘。

第一次建立Blog,希望以後能慢慢充實它。

Howard