我已经安装了 Visual Studio 2012 Release Preview,看起来还不错,但是现在当我尝试使用 Visual Studio 2010 编译 C++ 项目时,我收到以下错误消息:
LINK:致命错误 LNK1123:转换为 COFF 时失败:文件无效或损坏
我不是 100% 确定这一点,但它似乎与其中包含.rc
(资源)文件的项目有关。
我尝试通过添加/删除程序修复 Visual Studio 2010 并重新启动,但这没有效果。
如果我在设置为使用 Visual Studio 2010 工具集时使用 Visual Studio 2012 RC 编译 C++ 项目,也会遇到同样的错误。升级到 Visual Studio 2011 工具集可以解决这个问题(但我当然不想为生产代码这样做)。
更新:我已经卸载 Visual Studio 2012,重新启动,问题仍然存在!帮助!