年前的时候使用Microsoft Visual Studio 2010 专业版写MFC程序没有任何的问题,
今天再写就出现了“LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”,
此错误在我写控制台应用程序时(使用的OpenCV)也出现了这样的情况(前些天使用很正常),
在编译的时候选择" Rlease" 而非“Debug”就解决了,此方法在MFC程序编译时并没有成功。
于是就收索了一下,使用了网页里提供的方法:
将文件夹“Microsoft Visual Studio 10.0\VC\bin”下的“cvtres.exe”替换成了
文件夹“Windows\Microsoft.NET\Framework”下面文件夹“v4.0.30319”(当前最新的版本)
里的“cvtres.exe”后就成功的解决了此问题。