How do I verify what versions of .NET framework are installed on my server?
It can be critical to know what versions of Microsoft .NET framework are installed on your server to diagnose different issues. It can be even more critical to know if the FULL or CLIENT version of the .NET Framework is installed. There have been numerous reported instances where having only the client version will cause operational issues with Ektron product among others.
You can issue the command below in a standard Windows console (recommended that you are run cmd as an admin and that you back out to the ācā drive as this is where the output file will be created) and retrieve the resulting output file:
reg query "HKLM\Software\Microsoft\NET Framework Setup\NDP" /s > net_fw_setup.txt
Output should look something like this:
(this is only a portion of the output for the sake of brevity)
HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v4\Full
Version REG_SZ 4.5.50709
CBS REG_DWORD 0x1
TargetVersion REG_SZ 4.0.0
Install REG_DWORD 0x1
InstallPath REG_SZ C:\Windows\Microsoft.NET\Framework\v4.0.30319\
Servicing REG_DWORD 0x0
Release REG_DWORD 0x5c615
HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v4\Full\1033
Version REG_SZ 4.5.50709
CBS REG_DWORD 0x1
TargetVersion REG_SZ 4.0.0
Install REG_DWORD 0x1
Servicing REG_DWORD 0x0
Release REG_DWORD 0x5c615
HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v4.0
(Default) REG_SZ deprecated
HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v4.0\Client
Version REG_SZ 4.0.0.0
Install REG_DWORD 0x1
Please sign in to leave a comment.