Microsoft .NET Framework. What is it? Where to download all versions, how to find out which version is installed?

Microsoft .NET Framework Good afternoon.

Most users have a lot of questions about the Microsoft .NET Framework package. In today's article, I would like to focus on this package and analyze all the most frequently asked questions.

Of course, one article will not save you from all misfortunes, and yet it will cover 80% of the questions …

1. Microsoft .NET Framework What is this?

NET Framework — a software package (sometimes they use the terms: technology, platform), which is designed for developing programs and applications. The main feature of the package is that different services and programs written in different programming languages ​​will be compatible.

For example, a program written in C ++ can refer to a library written in Delphi.

Here you can draw some analogy with codecs for audio-video files. If you do not have codecs, then you will not be able to listen to or watch this or that file. It's the same with the NET Framework – if you don't have the version you need, then you won't be able to run certain programs and applications.

Can I not install NET Framework?

It is possible and many users do not. There are several explanations for this here.

First, the NET Framework is installed by default with the OS Windows (for example, version 3.5.1 is included in Windows 7).

Secondly, many do not run any games or programs that require this package.

Third, many people do not even notice when installing the game that after installing it, it automatically updates or installs the NET Framework package. Therefore, many people think that it is unnecessary to look for anything specifically, the OS and applications will find and install everything themselves (this usually happens, but sometimes errors also fly out …).

NET Framework related error.  Reinstalling or updating the NET Framework helps.

NET Framework related error. Reinstalling or updating the NET Framework helps.

Therefore, if errors began to appear when starting a new game or program, look at its system requirements, perhaps you simply do not have the required platform …

2. How can I find out what versions are installed on the system?

Almost none of the users know which versions of the NET Framework are installed on the system. To determine, the easiest way is to use a special utility. One of the best, in my opinion, is NET Version Detector .

NET Version Detector

Link (click on the green arrow):

You don't need to install this utility, just download and run it.

2014-06-15 10_21_32-ASoft .NET Version Detector 14.2

For example, my system has: .NET FW 2.0 SP 2 installed; .NET FW 3.0 SP 2; .NET FW 3.5 SP 1; .NET FW 4.5.

By the way, here I should make a small footnote and say that the following components are included in NET Framework 3.5.1:

– .NET Framework 2.0 with SP1 and SP2; – .NET Framework 3.0 with SP1 and SP2; – .NET Framework 3.5 with SP1.

Also, you can find out about the installed NET Framework platforms in Windows. In Windows 8 (7) for this you need to enter the control panel / programs / enable or disable components Windows.

2014-06-15 10_16_53-Programs

Next, the OS will show which components have been installed. In my case there are two lines present, see screenshot below.

2014-06-15 10_17_02-Components Windows

3. Where can I download all versions Microsoft of the .NET Framework?

NET Framework 1, 1.1

Now they are practically not used. If you have programs that refuse to start, and the requirements for them specify the NET Framework 1.1 platform – in this case, you will have to install. In the rest, it is unlikely that an error occurs due to the lack of the first versions. By the way, these versions are not installed by default with the OS Windows 7, 8.

Download NET Framework 1.1 – Russian version (

Download NET Framework 1.1 – English version (

By the way, you cannot install NET Framework with different language packs.

NET Framework 2, 3, 3.5

It is used quite often and in many applications. Usually, however, these packages do not need to be installed as they are. NET Framework 3.5.1 is installed with Windows 7. If you don't have them or decided to reinstall them, then the links may come in handy …

Download – NET Framework 2.0 (Service Pack 2)

Download – NET Framework 3.0 (Service Pack 2)

Download – NET Framework 3.5 (Service Pack 1)

NET Framework 4, 4.5

Profile Microsoft The .NET Framework 4 Client Profile provides a limited set of .NET Framework 4 features. It is designed to run client applications and enable rapid technology deployment Windows Presentation Foundation (WPF) and Windows Forms. It is distributed as a recommended update KB982670.

Download – NET Framework 4.0

Download – NET Framework 4.5

You can also find links to the required versions of the NET Framework using the NET Version Detector utility (

Link to download the required version of the platform.

Link to download the required version of the platform.

4. How to uninstall Microsoft .NET Framework and install a different version (reinstall)?

This happens, of course, rarely. Sometimes it seems like the required version of the NET Framework is installed, but the program still does not start (all sorts of errors pour in). In this case, it makes sense to remove the previously installed NET Framework and install a new one.

To remove it, it is best to use a special utility, the link to it is just below.

NET Framework Cleanup Tool


You do not need to install the utility, just run it and agree to the rules of its use. Next, it will offer you to remove all Net Framework platforms – All Versions (Windows 8). Agree and click the 'Cleanup Now' button – clean now.

2014-06-15 11_07_27- .NET Framework Setup Cleanup Utility

After uninstalling, restart your computer. Then you can start downloading and installing new platform versions.


That's all. All the successful work of applications and services.

Rate article
Information portal - Ratings and reviews of goods.
Add a comment