gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 11:03:47 25 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



我不太确定这一点,但似乎与其中包含 .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发行预览版后出现错误 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25653235/

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