.Net: How do I find the .NET version?

sepang picture sepang · Oct 14, 2009 · Viewed 393.8k times · Source

How do I find out which version of .NET is installed?

I'm looking for something as simple as "java -version" that I can type at the command prompt and that tells me the current version(s) installed.

I better add that Visual Studio may not be installed - this is typically something that I want to know about a client machine.

Answer

AnandShanbhag picture AnandShanbhag · Mar 3, 2016

There is an easier way to get the exact version .NET version installed on your machine from a cmd prompt. Just follow the following instructions;

  1. Open the command prompt (i.e Windows + R → type "cmd").
  2. Type the following command, all on one line:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP"

(This will list all the .NET versions.)

  1. If you want to check the latest .NET 4 version.
  2. Type following instruction, on a single line:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\full" /v version

Please find the attached image below to see how it is shown.

Enter image description here