1

VS2010 で VC++ 6 プロジェクトを実行しようとしています。その中で得ています:

内部コンパイラ エラー..エラー C1001

誰でもそのエラーを修正する方法を教えてもらえますか? これについて Google で調べたところ、Service Pack を再インストールするとこの問題が解決することがわかりました。しかし、そうではありませんでした。

4

2 に答える 2

5

Microsoft Developer Network は、コード内のいくつかの最適化を削除することを提案しています: Fatal Error C1001。問題の原因となっている最適化を特定したら、#pragma を使用して、その領域だけでその最適化を無効にすることができます。

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

問題の解決に役立つことを願っています。

于 2011-05-16T12:12:56.773 に答える
2

DotNet 3.5 をターゲットにしているときにこの問題を解決するには、ビジュアル スタジオ 2008 sp1 と、問題を解決する一見無関係なホットフィックスhttp://support.microsoft.com/kb/976656を適用する 必要がありました。IDE は Visual Studio ですが、msbuild はインストール済みの Visual Studio 2008 のものであることに注意してください。

于 2011-10-07T16:53:53.477 に答える