为什么使用msbuild时会间歇性地发生“致命错误C1001”错误?

时间:2010-12-06 22:32:36

标签: c++

可能与我的上一个问题相关(注意:不同的错误代码):

在我们每晚的64位版本中,我们看到此错误会间歇出现:

Generating Code...
c:\program files\microsoft visual studio 9.0\vc\include\xtree(944) : fatal error C1001: An internal error has occurred in the compiler.
(compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c[0x51120030:0x000E00AB]', line 182)
 To work around this problem, try simplifying or changing the program near the locations listed above.
Please choose the Technical Support command on the Visual C++ 
 Help menu, or open the Technical Support help file for more information
Internal Compiler Error in c:\Program Files\Microsoft Visual Studio 9.0\VC\bin\x86_amd64\cl.exe.  You will be prompted to send an error report to Microsoft later.
Build log was saved at "file://c:\Buildbot\synergy\1.4-win64\build\bin\synergy.dir\Release\BuildLog.htm"

full log output

我觉得这个错误很难解决(如果这是可能的话)比我上一个问题的错误,因为它可能是编译器中的错误(但我希望这不是案件)。

有什么办法可以解决这个问题吗?也许有一个我找不到的修补程序?也许我应该通过connect联系微软?

2 个答案:

答案 0 :(得分:1)

更换RAM修复此问题(与我的其他问题一样,使用不同的错误代码)。

答案 1 :(得分:0)

我也得到了这个错误(有时/很少在我的所有系统x86和x64上)。只是重建,如果这不起作用重启Visual Studio,它可能它已经消失了。 (没有太严重,至少不是我的系统)