最近出于对VS2012IDE的好奇,在笔记本和台式机上都安装了VS2012IDE(已经存在VS2010),各自安装成功后,发现了两个问题:
1、按装VS2012后,会导致VS2010的一些工程编译不通过,报错(fatal error LNK1123: failure during conversion to COFF......)。
2、安装VS2012后,发现编写Vc++程序找不到系统库的头文件,重装后,还是不行。
经过查阅后,两个问题基本解决:
问题1,需要下载最新的cvtres.exe去替换VS2010安装目录(我的是D:\Program Files\Microsoft Visual Studio 10.0\VC\bin)中的cvtres.exe即可(下载链接如下:
http://download.csdn.net/detail/delbboy/4534577#comment。
问题2,说了很巧,我同时在笔记本和台式机上同时安装VS2012IDE,最后 笔记本上安装成功,且可以运行VC++程序,但台式机不能,正当我思考原因时,我发现,在
笔记本上(安装成功)D:\Program Files\Microsoft Visual Studio 11.0\VC 大小为1.7G,而在台式机上 却只有 1.4G,所以,我想到可能是 在台式机上安装时, VC
相关的库没有安装,如是,我把 笔记本上的D:\Program Files\Microsoft Visual Studio 11.0\VC 去替换 台式机上的 VC 文件后, 就可以让台式机上的VS2012 IDE
完美运行了~ (Ps:网上有同样的问题的说法是 有的VS2012IDE版本 不带MFC库)
希望我的尝试
对遇到相同问题的大家 有所帮助!~

文章详细阐述了解决在笔记本和台式机上安装Visual Studio 2012 IDE时遇到的两个主要问题:一是VS2010工程编译失败,二是无法找到系统库头文件。通过下载特定版本的cvtres.exe并替换VS2010安装目录中的旧版本,以及将笔记本上成功的VS2012安装文件夹复制到台式机,成功解决了问题。

被折叠的 条评论
为什么被折叠?



