在visual studio 201运行mfc程序时出现“fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”的解决办法...

    安装了vs2010,想在新环境下玩玩MFC,结果一直出现“fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”的错误,搜了一下网上的解决办法,即:

1.将 项目-->>项目属性-->>配置属性-->>|清单工具-->>|输入和输出-->>嵌入清单将 “是”改为“否”,修改完后再次运行程序,若是错误依旧存在,继续看下文;

 

 

 

 

2.我的64位系统修改后还是报错,那么接下来就是终级解决办法,先打开C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin目录,在里面找到cvtres.exe,查看其对应版本号,如图

 

 

再打开自己vs的安装路径,我的是D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin,在里面找到同一名称的cvtres.exe文件,右键查看属性,如我的为:

 

   很明显两个 版本号不一致,那么就删除版本号低的一个,注意:删除前做个备份,以免发生意外,毕竟每个人的问题不一定完全一样,删除后重新运行自己的程序,好了,输出窗口提示如图:

 

程序运行结果如下:

 

给自己做个记录······若是有人用得到,甚好!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值