错误‘链接:致命错误LNK 1123:安装VisualStudio 2012发布预览后在转换为

错误‘链接:致命错误LNK 1123:安装VisualStudio 2012发布预览后在转换为

我已经安装了VisualStudio 2012发布预览,它似乎很好,但是现在当我尝试使用VisualStudio 2010编译C+项目时,我会收到以下错误消息:

链接:致命错误LNK 1123:转换到COFF期间失败:文件无效或损坏

我不能百分之百肯定这一点,但它似乎与那些.rc(资源)它们中的文件。

我尝试过从添加/删除程序和重新启动中修复VisualStudio 2010,但这没有任何效果。

如果在设置为使用VisualStudio 2010工具集时使用VisualStudio2012RC编译C+项目,也会出现相同的错误。升级到VisualStudio 2011工具集解决了这个问题(当然,我不想在生产代码中这样做)。

最新消息:我卸载VisualStudio 2012,重新启动,问题仍然存在!帮助!


白猪掌柜的
浏览 448回答 3
3回答

蛊毒传说

总结如下:或者禁用增量链接,方法是Project Properties     -> Configuration Properties         -> Linker (General)            -> Enable Incremental Linking -> "No (/INCREMENTAL:NO)"或者安装VS2010SP1。

红颜莎娜

检查版本cvtrs.exe:dir "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe"错误版本:date: 03/18/2010time:01:16size:31 048字节name:cvtres.exe正确版本:date: 02/21/2011time:下午06:03size:31 056字节name:cvtres.exe如果您有错误的版本,则应从以下位置复制正确的版本:C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cvtres.exe并替换这里的一个:C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cvtres.exeE.copy "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\cvtres.exe" "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe"
打开App,查看更多内容
随时随地看视频慕课网APP