Windows 7で、インストールした.NET Frameworkのバージョンを確認するにはどうすればよいですか?
以前のオペレーティングシステム(Vista/XPなど)では、[プログラムの追加と削除]に移動でき、インストールされている.NET Frameworkのすべてのバージョンが表示されました。 Windows 7では、「プログラムと機能」コントロールパネルにある「Microsoft .NET Framework 4クライアントプロファイル」だけが表示されます。
私の推測では、.NET Frameworkインストールの最新/最大のバージョン番号のみが表示されていると思いますか?
注:[プログラムと機能]> [インストールされた更新プログラム]もチェックして、インストールされているすべての.NET Frameworkバージョンがそこに表示されているかどうかを確認しましたが、うまくいきませんでした。
<%WINDIR%>\Microsoft.NET\Framework
(およびFramework64
)を確認すると、かなり信頼できるヒントが得られます。
v4.0.30319
などの複数のバージョンディレクトリが含まれる場合があります。
マイクロソフトには、この質問に答えるナレッジベースの記事があります。
インストールされているMicrosoft .NET Frameworkのバージョンとサービスパックレベルを確認する方法
この記事では、特定の.NET Frameworkバージョンがインストールされているかどうかを確認するために確認するレジストリキーを示します。
Windows 7には、オペレーティングシステムコンポーネントとして含まれているMicrosoft .NET Framework 3.5 SP1が同梱されているため、メインの[プログラムと機能]ウィンドウには表示されません。プログラムと機能のWindowsの機能をオンまたはオフにするセクションで、その一部を確認できる場合があります。 Microsoft .NET Framework 3.5 SP1には、.NET 2.0 SP2および.NET 3.0 SP2が含まれています。
.NET V3.5はWindows 7のOSの一部としてインストールされており、アンインストールすることはできないと思います。そのため、[追加/削除]に表示されません。
デフォルトでは、これはV2.0とV3.0が共通のCLR(V2.0)を共有していることを意味します。
.NET CLRバージョン(V1.0、1.1、2、および4)は、並行してインストールされますallを使用できます。
3と3.5は、V2ランタイムに追加された追加のライブラリでした。