错误C1001“内部编译器错误”

| 我正在尝试在VS2010中运行VC ++ 6项目。在那得到:   内部编译器错误..错误C1001 谁能告诉我如何纠正该错误?我对此进行了Google搜索,发现重新安装Service Pack将解决此问题。但事实并非如此。     
已邀请:
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。     

要回复问题请先登录注册