A way, is, in a Powershell or cmd window:
dotnet --info
or
dotnet --list-runtimes
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I've noticed dot net 5.x puts a version number in the registry.
But - it's a single key containing the latest version.
If you install a prior version as well it will not get reflected.
Is there a way to see all installed versions like dot net framework ?
Also -if you uninstall dot net 5.x - the key is not removed (bug ?)
so it is not a reliable option
(HKLM/SOFTWATE/dotnet/Setup/InstalledVersions/x64/sharedhost Version)
Thanks
A way, is, in a Powershell or cmd window:
dotnet --info
or
dotnet --list-runtimes
Microsoft's guidance to determine installed .Net versions is at How to check that .NET is already installed