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: [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"
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.
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)