Once in a while you’ll see some programs that you downloaded from the Internet requires .NET Framework installed. When a .NET application is run on a Framework-less machine, the results are unpredictable: the application will either not work, crash, or be frozen as an open window that does nothing. Most of the time you’ll get an error that says “The application failed to initialize properly (0×0000135). Click OK to terminate the application.” So what is .NET Framework?

The Microsoft .NET Framework is a software technology that is available with several Microsoft Windows operating systems. It includes a large library of pre-coded solutions to common programming problems and a virtual machine that manages the execution of programs written specifically for the framework. The .NET Framework is a key Microsoft offering and is intended to be used by most new applications created for the Windows platform.
download .NET framework
In short, you need Microsoft .NET Framework in order to run programs that requires .NET Framework. Just like you need to have Java Runtime installed in order to run Java Programs and you need to have Adobe Flash Player in order to view flash animations.

The .NET Framework is included with Windows Server 2008 and Windows Vista. The current version of the framework can also be installed on Windows XP and the Windows Server 2003 family of operating systems. Since there are many versions of .NET Framework (1.0, 1.1, 2.0, 3.0, 3.5 and the upcoming 4.0), sometimes the user himself doesn’t even know what version of .NET Framework is installed on his own computer.

The manual way of checking whether what version of Microsoft .NET Framework is installed on your computer is through Add or Remove Programs from Control Panel. This is a very basic way to check but could be wrong because the entries that is displayed in Add or Remove Programs can be easily removed from registry.
Check .net framework version

A better way would be to use this free and portable ASoft .NET Version Detector. It is a lightweight tool that gives information on the different versions of Microsoft .NET that are installed on a machine. If a certain version isn’t on the machine, you can simply follow the link that .NET Version Detector suggests, so it is easier for the novice user to find the runtimes.

check microsoft .net framework version installed

Also detailed information is given on where the .NET Frameworks are installed with links to the directories. The details can easily be copied by a user, to paste in a mail. The .NET Version Detector is a handy tool for vendors of .NET applications also. Knowing which versions a user has installed and where they are located on the hard drive.

.NET Version Detector 2007 supports detecting all versions (1.0, 1.1, 2.0, 3.0, 3.5) of .NET Framework can also be run in all versions of Windows (95/98/98SE/ME/NT4/2000/XP/2003/Vista).

[ Download .NET Version Detector 2007 ]

Technorati Tags: , , , ,