Reference: http://support.microsoft.com/kb/318785

Microsoft .net Framework is a software package that is used by many applications, it runs in a software environment as opposed to hardware environment. The Microsoft .net Framework provides language interoperability across several programming languages. Microsoft .net Framework does a lot of really cool things and is widely used, the only problem is there are several different versions of the Microsoft .net Framework, and finding out if you have the right version of the program can be a bit tricky. I would like to give you a quick and easy way to find out if you have the version you need and if you don’t a simple way to get it.

Click Start>>Type Regedit>>Hit Enter>>Click Edit>>Click Find>>Type NET Framework>>Check the installed versions

I prefer instead to download this free program called .NET Version Detector ( download here ). The reason this tool is so much more effective is that you simply have to download the file, extract it, and run it. You don’t even have to install the program, it’s completely portable. You run the program and get a nice graphical interface that will tell you what versions of the Microsoft .net Framework are installed on your system and what versions are missing from your system.

 

Note: With win7 .NET Framework 3.5 is installed by default.