0

最近、VS2008で新しいプロジェクトのリソースファイルを編集しました(これまで作業したことがなく、ソース管理されていました)。ランタイムバージョンが2.0.50727から変更されていることに気付きました。5456から2.0.50727。4971

C:\Windows\Microsoft.NET\Framework\v2.0.50727古いバージョンと後者のバージョンは、 (2.0.50727.4971)のmscorlib.dllのバージョンと一致します。

私の同僚が新しいバージョンの.NET2.0をインストールしていることは明らかです。しかし、どれ、そしてどのバージョンがありますか?製品ごとのDLLバージョンに関する情報が見つかりませんでした(例:SP1と非SP1)。

のレジストリキーHKLM\Software\Microsoft\Net Framework Setup\v2.0.50727\SPがに設定され0x00000002ています。これは、.NET2.0SP2がインストールされていることを意味します。

4

1 に答える 1

0

同じアップデートとパッチがインストールされていることを確認します。ここ数年、フレームワークの dll バージョン番号を変更する多くの更新が行われています。ここにそれらの1つがあります:http://support.microsoft.com/kb/2656356

また、.net 3.5 は、ASP をサポートするために .net 2 機能を使用および提供することも忘れないでください (3.5 asp は、IIS の実行に 2.0 フレームワークを使用しますが、ajax および追加の拡張機能用のいくつかのライブラリを追加します)。

于 2012-10-31T15:16:09.920 に答える