VS2010 C++ MFC

无昵称31 发布于 2014/08/20 10:46
阅读 390
收藏 1
在VS2010中新建了一个基于对话框的MFC应用程序,但在编译的时候出现了如下错如:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏,网上说的解决方案如下: 项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。但我发现还是出现同样的问题。
加载中
0
无昵称31
    问题已经解决。 转换到COFF是由cvtres.exe可执行文件完成的,但我们会发现有两个cvtres.exe,一个是在VS2010的安装路径下,如我的在D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe,另一个在 C:\Windows\Microsoft.NET\Framework\v4.0.30319\ cvtres.exe。然后查看这两个文件的版本号(右键|属性|详细信息),删除旧的版本就OK了!不过还是要感谢大家的回答。
0
CescSkye
CescSkye

http://msdn.microsoft.com/zh-cn/library/7dz62kfh.aspx

链接错误的说明

可以打个sp1补丁试试

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部