Visual Studio 2010 - 错误 C1001 "Internal Compiler Error"



我正在尝试在VS2010中运行VC++ 6项目。在那我得到:

内部编译器错误.. 错误 C1001

谁能告诉我如何纠正这个错误?我用谷歌搜索了这个,我发现重新安装服务包可以解决这个问题。但事实并非如此。

Microsoft开发人员网络建议您删除代码中的一些优化:致命错误 C1001。确定导致问题的优化后,可以使用 #pragma 仅在该区域禁用该优化:

// Disable the optimization
#pragma optimize( "", off )
...
// Re-enable any previous optimization
#pragma optimize( "", on )

希望这有助于解决您的问题。

为了让我在面向 DotNet 3.5 时解决此问题,我必须应用 Visual Studio 2008 sp1 以及看似无关的修补程序 http://support.microsoft.com/kb/976656这就解决了。请记住,IDE 是 Visual studio,但 msbuild 来自您安装的 Visual Studio 2008

最新更新