VS2010 で VC++ 6 プロジェクトを実行しようとしています。その中で得ています:
内部コンパイラ エラー..エラー C1001
誰でもそのエラーを修正する方法を教えてもらえますか? これについて Google で調べたところ、Service Pack を再インストールするとこの問題が解決することがわかりました。しかし、そうではありませんでした。
VS2010 で VC++ 6 プロジェクトを実行しようとしています。その中で得ています:
内部コンパイラ エラー..エラー C1001
誰でもそのエラーを修正する方法を教えてもらえますか? これについて Google で調べたところ、Service Pack を再インストールするとこの問題が解決することがわかりました。しかし、そうではありませんでした。
Microsoft Developer Network は、コード内のいくつかの最適化を削除することを提案しています: Fatal Error C1001。問題の原因となっている最適化を特定したら、#pragma を使用して、その領域だけでその最適化を無効にすることができます。
// Disable the optimization
#pragma optimize( "", off )
...
// Re-enable any previous optimization
#pragma optimize( "", on )
問題の解決に役立つことを願っています。
DotNet 3.5 をターゲットにしているときにこの問題を解決するには、ビジュアル スタジオ 2008 sp1 と、問題を解決する一見無関係なホットフィックスhttp://support.microsoft.com/kb/976656を適用する 必要がありました。IDE は Visual Studio ですが、msbuild はインストール済みの Visual Studio 2008 のものであることに注意してください。