【发布时间】:2010-06-06 04:27:30
【问题描述】:
最近几周,我无法在发布模式下构建我的 Visual Studio 2008 项目。
我正在使用相同的旧项目和相同的源文件,但是在发布模式下编译时,Visual Studio 在链接阶段挂起。我正在使用 c++ 和 win32 SDK
这是怎么发生的,我应该怎么做才能解决这个问题?
【问题讨论】:
最近几周,我无法在发布模式下构建我的 Visual Studio 2008 项目。
我正在使用相同的旧项目和相同的源文件,但是在发布模式下编译时,Visual Studio 在链接阶段挂起。我正在使用 c++ 和 win32 SDK
这是怎么发生的,我应该怎么做才能解决这个问题?
【问题讨论】:
这并不是 link.exe 的典型问题。首先确保您关闭了“整个程序优化”功能、/GL 编译器选项和/LTCG 链接器选项。如果这没有帮助,您将需要收集一些可能查明问题根源的证据。 SysInternals 的 ProcMon.exe 实用程序非常适合。
如果这没有帮助,请检查这是否也发生在另一台机器上,以便消除某些环境原因(如病毒扫描程序)。如果这没有帮助,您可能需要 Microsoft 支持的帮助。他们需要您的项目来解决问题,如果是 MSFT 错误,您将获得退款。
【讨论】: