如何解决致命错误LNK1000:IncrBuildImage期间的内部错误?

我正在尝试使用Visual Studio 2008在Windows 7 64位上重新编译memcached项目的解决方案文件,并收到以下错误:

1>LINK : fatal error LNK1000: Internal error during IncrBuildImage 1> Version 9.00.21022.08 1> ExceptionCode = C0000005 1> ExceptionFlags = 00000000 1> ExceptionAddress = 001FFCF7 (00180000) "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\link.exe" 1> NumberParameters = 00000002 1> ExceptionInformation[ 0] = 00000000 1> ExceptionInformation[ 1] = 011BD670 1>CONTEXT: 1> Eax = 400DA210 Esp = 0014EADC 1> Ebx = 4000815C Ebp = 0014EB04 1> Ecx = 011BD670 Esi = 400DA098 1> Edx = 0014EAF4 Edi = 0018D6C0 1> Eip = 001FFCF7 EFlags = 00010246 1> SegCs = 00000023 SegDs = 0000002B 1> SegSs = 0000002B SegEs = 0000002B 1> SegFs = 00000053 SegGs = 0000002B 1> Dr0 = 00000000 Dr3 = 00000000 1> Dr1 = 00000000 Dr6 = 00000000 1> Dr2 = 00000000 Dr7 = 00000000 

这是链接器中的错误。 它可能与此问题相同。 如果您没有安装VS2008 Service Pack 1,请尝试安装它,因为它包含该修复程序和其他修复程序。

如果这没有帮助,关闭增量链接可能是一种解决方法。

这是一个已知的问题。 Microsoft提供了一个修补程序:

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=11399

祝好运。

为64位平台安装Windows SDK 7解决了我的问题。 当我试图在没有它的情况下进行编译时,我根本就没有它。 我的错。

我遇到了同样的问题。 没有设置新的修补程序,我发现了一个非常简单的解决方案。 要链接新的解决方案,我将以这种方式继续:1)编译文件cpp(CTRL-F7)2)生成解决方案(F7)

问题一直消失

我有类似的错误。 在尝试了许多清理和重建之后,我选择了更多的核选项。

  1. 删除了整个源树。
  2. 完全从TFS获得
  3. 重启电脑
  4. 编译。

可以为他人工作,似乎对我有用。