开发者社区> 问答> 正文

VS2010 C++ MFC:报错

在VS2010中新建了一个基于对话框的MFC应用程序,但在编译的时候出现了如下错如:LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏,网上说的解决方案如下: 项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。但我发现还是出现同样的问题。

展开
收起
kun坤 2020-06-20 11:34:24 991 0
1 条回答
写回答
取消 提交回答
  •     问题已经解决。 转换到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</span> cvtres.exe。然后查看这两个文件的版本号(右键|属性|详细信息),删除旧的版本就OK了!不过还是要感谢大家的回答。######

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

    链接错误的说明

    可以打个sp1补丁试试

    ######

    建议升级到最新版sp1

    http://go.microsoft.com/fwlink/?LinkId=210710

    2020-06-20 11:34:30
    赞同 展开评论 打赏
问答分类:
C++
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载