.NET Framework 4.5以降のバージョンを確認する方法

.NET Frameworkのバージョンを知りたい!って思ったのですが意外とどこにバージョンがあるのかわからなかったので調査した結果をまとめました。

 

■手法:レンジストりから調べる方法

1.「レジストリエディタ」(regedit)を起動します。

2.下記のツリーを展開します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full

3.「Release」名の値を整数でみます。

↓だと「461808」になります。

 

4.下記の表からバージョンを見つけます。

上記の数値からだと「.NET Framework 4.7.2」になります。

.NET Framework のバージョン Release DWORD の値
.NET Framework 4.5 すべての Windows オペレーティング システム:378389
.NET Framework 4.5.1 Windows 8.1 および Windows Server 2012 R2:378675
.NET Framework 4.5.2 すべての Windows オペレーティング システム:379893
.NET Framework 4.6 Windows 10:393295
他のすべての Windows オペレーティング システム:393297
.NET Framework 4.6.1 Windows 10 November Update システム:394254
他のすべての Windows オペレーティング システム (Windows 10 を含む):394271
.NET Framework 4.6.2 Windows 10 Anniversary Update および Windows Server 2016 の場合:394802
他のすべての Windows オペレーティング システム (他の Windows 10 オペレーティング システムを含む):394806
.NET Framework 4.7 Windows 10 Creators Update:460798
他のすべての Windows オペレーティング システム (他の Windows 10 オペレーティング システムを含む):460805
.NET Framework 4.7.1 Windows 10 Fall Creators Update および Windows Server バージョン 1709:461308
他のすべての Windows オペレーティング システム (他の Windows 10 オペレーティング システムを含む):461310
.NET Framework 4.7.2 Windows 10 April 2018 Update および Windows Server バージョン 1803:461808
Windows 10 April 2018 Update および Windows Server バージョン 1803 以外のすべての Windows オペレーティング システム:461814
.NET Framework 4.8 Windows 10 May 2019 Update: 528040
他のすべての Windows オペレーティング システム (他の Windows 10 オペレーティング システムを含む): 528049

 

わかりずらいですけど、いつか調べなくてはならないときがあるので記録として残しておきます。