How to check .net 6.x.x version installed or not by Registry ?
HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedhost\Version
HKLM\SOFTWARE\Microsoft\ASP.NET Core\Shared Framework\v6.0
Quote:The version of .NET Framework (4.5 and later) installed on a machine is listed in the registry at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full. If the Full subkey is missing, then .NET Framework 4.5 or above isn't installed.
Quote: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.NETCore.App] "3.1.26"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.WindowsDesktop.App] "5.0.17"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.WindowsDesktop.App] "6.0.6"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\dotnet\Setup\InstalledVersions\x64\sharedhost] "Version"="6.0.6"
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)