摘要: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