0

Asp.net MVC 3.0 がインストールされた VS2010 Ultimate。「新規」 --> 「プロジェクト」で、「.Net Framework 2.0」または「3.5」を選択し、「Asp.Net Web アプリケーション」を選択して、新しい 2.0 または 3.5 の asp.net Web アプリケーションを開始します。

次に、プロジェクトをビルドするか、F5 で直接デバッグすると、次のようなビルド エラーが発生します。

------ ビルド開始: プロジェクト: TestAspNet35、構成: 任意の CPU をデバッグ ------ 致命的なエラー CS0008: ファイル 'c:\Windows\Microsoft.NET\Framework\v2.0.50727\ からメタデータを読み取り中に予期しないエラーが発生しましたSystem.Web.dll' -- 'インデックスが見つかりません.'

コンパイル完了 -- 1 エラー、0 警告

========== ビルド: 0 成功または最新、1 失敗、0 スキップ ==========

しかし、4.0 フレームワークを使用すれば問題ありません。

OSはWindow 7 Ultimateです。

どうすれば問題を解決できますか?

[アップデート]

System.Web.dll ファイルをフォルダー c:\Windows\Microsoft.NET\Framework\v2.0.50727\ にコピーし、古いファイルを上書きすることで問題を解決しました。

バージョンが 2.0.50727.5420 の古い System.Web.dll ファイルに何か問題があるようですが、置き換えられる dll ファイルのバージョンは 2.0.50727.4016 です。

とにかくコンプ!

4

0 に答える 0