What Version of .Net Is Installed on Your Computer?

Figuring out what version of .Net is on your computer is not so easy to answer. Do you have the new .Net or the .Net Framework? Let’s look at ways to answer this questions.

 

.Net (Core)

For .Net you can this command to get a list of all installed SDKs on your machine:

This list is empty if you only have a .Net runtime installed. To check that, you can run this command:

 

.Net Framework

For .Net Framework 4.5 and newer you must open the Registry Editor and go to the path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full to see the installed release:

The registry shows the release number in the Release DWORD

From the release number you need to map to the .Net Framework version. Microsoft has all release numbers listed on the site .NET Framework versions and dependencies, including the different operating systems and patch levels. (The release value 528049 stands for .Net Framework 4.8 on Windows Server 2019)

 

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.