错误‘链接:致命错误LNK 1123:安装VisualStudio 2012发布预览后在转换为我已经安装了VisualStudio 2012发布预览,它似乎很好,但是现在当我尝试使用VisualStudio 2010编译C+项目时,我会收到以下错误消息:链接:致命错误LNK 1123:转换到COFF期间失败:文件无效或损坏我不能百分之百肯定这一点,但它似乎与那些.rc(资源)它们中的文件。我尝试过从添加/删除程序和重新启动中修复VisualStudio 2010,但这没有任何效果。如果在设置为使用VisualStudio 2010工具集时使用VisualStudio2012RC编译C+项目,也会出现相同的错误。升级到VisualStudio 2011工具集解决了这个问题(当然,我不想在生产代码中这样做)。最新消息:我卸载VisualStudio 2012,重新启动,问题仍然存在!帮助!
3 回答
蛊毒传说
TA贡献1895条经验 获得超3个赞
总结如下:
或者禁用增量链接,方法是
Project Properties -> Configuration Properties -> Linker (General) -> Enable Incremental Linking -> "No (/INCREMENTAL:NO)"
或者安装VS2010SP1。
红颜莎娜
TA贡献1842条经验 获得超12个赞
cvtrs.exe
:
dir "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe"
date
: 03/18/2010time
size
name
date
: 02/21/2011time
size
name
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
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"
添加回答
举报
0/150
提交
取消