zoukankan      html  css  js  c++  java
  • Win7下VS2010不能链接问题

    装了2012准备学VC++窗体开发,然后发现手边只有VS2010的教程,于是卸掉VS2012改装VS2010,结果发现不管写啥,链接时都报错“error Link1123 转到coff期间失败”。

    于是去网上找解决办法,发现这篇文章,引用如下。

    重装系统后,就没用过VS2010,今天想用VC2010写个小工具,结果新建的工程,一行代码不写都不能链接通过。出错提示如下:fatal error LNK1123: failure during conversion to COFF。网上Google一下很多人都说是嵌入式表单设置为NO或者是资源ID冲突问题。都不能解决我的问题。搞了大半天终于搞定了,将办法记下来,省得下次用到。

    经过google查询得知,vs2010不支持.NetFrameword4.5,可能是我的机器在安装其他软件时导致被安装.NetFrameWork4.5被安装上,网上有一部分人因此而将.NetFramework4.5给卸载了,但是如此以来就会导致一些使用.NetFramework4.5的软件不能工作。解决办法如下:

    将C:WindowsMicrosoft.NETFrameworkv4.0.30319cvtres.exe 复制到 D:Program FilesMicrosoft Visual Studio 10.0VCin文件夹下进行替换即可。因为安装.NetFramewrok时会将D:Program FilesMicrosoft Visual Studio 10.0VCin目录下的cvtres替换回4.5版本,我们替换回去问题即可解决。

    照着这个搞了,结果更糟糕,直接报cvtres.exe程序出错,无法运行...

    郁闷之下,我干脆把VS2010里的cvtres.exe删掉了,结果就好了,一切OK了,啥毛病都没了...

    只能说运气真好。

  • 相关阅读:
    《构建之法》阅读有疑 与 个人Week1作业
    版本管理和项目管理软件浅谈
    [2019BUAA软工助教]第0次个人作业
    [2017BUAA软工助教]博客格式的详细说明
    [2017BUAA软工助教]收集个人信息
    最长英文单词串题目分析
    蓝桥杯PREV-11:横向打印二叉树
    day2
    冯如杯day1
    个人阅读作业
  • 原文地址:https://www.cnblogs.com/macliu/p/6528684.html
Copyright © 2011-2022 走看看