[VS2008 C#] SP1をインストールすると、リアルタイム意味解析で誤ったエラーメッセージが表示される

1 月 8th, 2009 | Tags: ,

MSKB英語版: FIX: Live semantic analysis incorrectly reports error messages on a computer that has Visual Studio 2008 SP1 installed (KB957259)

対象

  • Visual Studio 2008 (C#)

現象

リアルタイム意味解析(semantic analysis 構文解析の次のフェーズ)機能は、誤ったエラーメッセージを表示します。それは次のような操作で起こります:

  • ブレークポイントを設定した.aspx.csファイルを含んだソリューションを開く
  • 変換が必要な定数を使ったプロジェクトを実行したとき
    • “CS0220: この操作はチェック モードでコンパイルしたときにオーバーフローします。”といったエラーが出ます。
  • メタデータで定義された特定の構造体を参照している。メタデータが他のC#コンパイラによるものの場合、です。

解決策

修正プログラムを入手することができます。

TOP