gpt4 book ai didi

visual-studio-2010 - 安装 Visual Studio 2012 Release Preview 后出现错误 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt'

转载 作者:行者123 更新时间:2023-12-03 03:54:24 38 4
gpt4 key购买 nike

我已经安装了 Visual Studio 2012 Release Preview,看起来没问题,但现在当我尝试使用 Visual Studio 2010 编译 C++ 项目时,收到以下错误消息:

LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

我不能 100% 确定这一点,但它似乎与其中包含 .rc (资源)文件的项目有关。

我尝试通过“添加/删除程序”修复 Visual Studio 2010 并重新启动,但这没有效果。

如果我在设置为使用 Visual Studio 2010 工具集时使用 Visual Studio 2012 RC 编译 C++ 项目,也会遇到相同的错误。升级到 Visual Studio 2011 工具集可以解决该问题(但我当然不想对生产代码执行此操作)。

更新:我已经卸载了 Visual Studio 2012,重新启动,问题仍然存在!救命!

最佳答案

This MSDN thread解释如何修复它。

总结:

  • 通过转至

    禁用增量链接
    Project Properties 
    -> Configuration Properties
    -> Linker (General)
    -> Enable Incremental Linking -> "No (/INCREMENTAL:NO)"
  • 或安装VS2010 SP1。

编辑 (@CraigRinger):请注意,安装 VS 2010 SP1 将删除 64 位编译器。您需要安装VS 2010 SP1 compiler pack让他们回来。

这会影响适用于 Windows 7 和 .NET 4.0 的 Microsoft Windows SDK 7.1 以及 Visual Studio 2010

关于visual-studio-2010 - 安装 Visual Studio 2012 Release Preview 后出现错误 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10888391/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com