PowerShellを使って
インストールされている .NET Frameworkのバージョンを確認する方法
Get-ItemPropertyValue -LiteralPath 'HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full' -Name Release
Microsoftのリファレンスにも書いているが
レジストリ見る以外の方法はないようです
上のコマンドは、 ↓下のレジストリ箇所を見ているだけでした
バージョン番号を抜粋すると ↓です
.NET Framework 4.7.2 | 461808 |
.NET Framework 4.8 | 528040 |
.NET Framework 4.8.1 | 533320 |
[Windows 11 2022 Update]では「.NET Framework 4.8.1」がインストールされているようでした
.NET core 3 | .NET 5〜7の場合
dotnetの場合 ↓下記URLのようなコマンドが使えます
https://mjeld.com/dotnet-macos-remove-old-sdk/