Quickest way to find the latest installed version of the .NET framework?

Scott Hanselman created a nice webpage which tells you which .NET Framework is installed and which one to download if it's not the current one.


From Microsoft:

How to determine which versions of the .NET Framework are installed To determine which versions of the .NET Framework are installed, locate the %systemroot%\Microsoft.NET\Framework folder. To open this folder, you can paste this address into a Windows Explorer address bar. The following folders contain the released versions of the .NET Framework:

  • v3.5
  • v3.0
  • v2.0.50727
  • v1.1.4322
  • v1.0.3705

...

To determine which versions of the .NET Framework are installed on a computer, follow these steps:

  • Open any one of the folders in the previous list.
  • Right-click the Mscorlib.dll file, and then click Properties.
  • Click the Version tab, and then note the file version.
  • Use the previous list to determine which version of the .NET Framework is installed on the computer, and then click OK.
  • Repeat these steps for each version of the .NET Framework on the computer.

GotDotNet 2.00 – Detect .NET Version

alt text