Download net framework 3.5. We install or update, fix errors. You can install this platform in various ways.

This article discusses ways that you can install (enable) the .NET Framework 3.5 and .NET Framework 4.5 on Windows 10

.NET Framework - software platform which is part of many applications and provides functionality to run these applications. If an operating room is used Windows system, the .NET Framework may already be installed on your computer. In particular, the version .NET Framework 4.5 included in Windows 8, version .NET Framework 4.5.1 included in, and version .NET Framework 4.6 included in

However, the platform .NET Framework 3.5 is not automatically installed with Windows 8, Windows 8.1, or Windows 10, and must be enabled separately.


If the application requires .NET Framework 3.5 and it does not find this version on the computer, during installation or when the application is first launched, the following dialog is displayed. In the message box, select Download and install this component to enable .NET Framework 3.5

How to install .NET Framework 3.5 in a window Windows components

You can enable the .NET Framework 3.5 yourself in the Windows Components window

This option requires an Internet connection.

In the opened window Windows components check the box .NET Framework 3.5 (includes .NET 2.0 and 3.0), press the button OK

The installation process for the .NET Framework 3.5 component begins.

You do not need to select children to activate HTTP Windows Communication Foundation (WCF), unless you are a developer who needs the script mapping and WCF handler functionality.

At the end of the installation process, click the button Close

If for some reason the above method does not suit you, then you can download the official .NET Framework 3.5 installer from the link from the official Microsoft website https://www.microsoft.com/ru-ru/download/details.aspx?id=21(you shouldn't pay attention to the fact that Windows 10 is not in the list of supported systems, everything is successfully installed).


How to install .NET Framework 3.5 on Windows 10 with using DISM

If there is no internet connection, the platform .NET Framework 3.5 can be enabled using command line tool Image Servicing, Deployment, and Management (DISM) by specifying the media (USB drive, ISO image, or DVD) from which Windows 10 was installed


To install the .Net Framework 3.5 component using DISM, as administrator and run the following command:
DISM / Online / Enable-Feature / FeatureName: NetFx3 / All / LimitAccess / Source: F: \ sources \ sxs

Where F is the letter of the drive c Windows distribution 10 (or the path to the unpacked distribution)

After a while, the component .Net Framework is installed, restart Windows to complete the operation.

Another way to install .NET Framework 3.5 in Windows 10, which you can use, is presented in the article

How to install .NET Framework 4.5 on Windows 10

In Windows 10, .NET Framework 4.6 is enabled by default, which in turn is compatible with versions 4.5, 4.5.1 and 4.5.2. In other words, when installing a later version like .NET Framework 4.6, you don't need to pre-install previous versions e.g. .NET Framework 4.5, 4.5.1 or 4.5.2. Likewise, when installing a later version, such as .NET Framework 4.6, you do not need to uninstall the previous versions, such as .NET Framework 4.5, 4.5.1, or 4.5.2 first.

If for some reason .NET Framework 4.6 is disabled on your system, you can simply enable it to install.

You can also download these components separately as offline installers from the official Microsoft website:

If for some reason the proposed installation methods do not work, then you can use additional features to help correct the situation:

■ On the same page in the 3rd paragraph, it is proposed to download the utility .NET Framework Cleanup Tool which completely removes all .NET Framework packages from the computer. This can fix errors when reinstalling them. Also comes in handy if you get a message stating that .Net Framework 4.5 is already part of operating system and installed on the computer

Microsoft .NET Framework- platform developed by the corporation Microsoft to build applications with beautiful user interfaces, easy integration and secure communications. Speaking simple language, Microsoft .NET Framework- this is a package of components, without which they refuse to install and work correctly, quite a lot of popular applications, games, programs and even drivers. It should also be noted that each subsequent version of the package .NET Framework, does not replace the previous one, since all versions work independently of each other. To solve this simple problem, it is recommended download and install all listed packages.


- The required assembly of libraries for programming and running applications in Windows.
- Improves the security and performance of applications and your computer.
- Needed to run most Windows-based programs.
- Full work with all versions of Windows.
- Installs as a "regular" program.
- Included in the list of the most essential programs.
- There is support for the Russian language.

Disadvantages of the program

- Has a closed source code.

Dependencies and add-ons

-
-
-
-
-
-
-
-

- Processor with a clock frequency of 800 MHz or higher.
- RAM 256 MB or more.
- Free place on hard disk from 206 Mb.
- 32-bit or 64-bit architecture (x86 or x64).
- Operating system Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10

".Net Framework" is a special software platform with which a huge number of applications are written for the Windows operating system. For such programs to work, the .NET Framework environment must be installed on your computer.

On this page, you can download the required version of the .NET Framework installer for free. Also, you can find out about the purpose of the .NET Framework, system requirements and read the instructions for installing or fixing errors related to its operation on different versions of Windows.

Introduction. Why you need .Net Framework

What is .Net Framework? Microsoft .Net Framework- a distributed software platform that is used to develop modern software. Architecture " .Net ":

  • Allows developers not to waste time working out the interaction of the product being created with the environment in which it will be executed (whether it be hardware characteristics, compatibility, OS features or other technical aspects of the environment).
All the nuances of creating a comfortable working environment for an application or software are taken care of by the .Net Framework
  • He is able to work with many programming languages ​​using a set of special algorithms, which gives application creators the opportunity to use almost any known principle of constructing program code for their software.
In other words, .Net Framework becomes the basis for running applications on various operating systems, providing end users with the ability to use any application compatible with this component, regardless of the characteristics of a computer or any other device.

System requirements for optimal performance of the .Net Framework

Hardware requirements for normal operation .Net Framework low enough, so the component will work even on the very weak computer. The rest of the information in this chapter is primarily intended for novice users.
The more advanced can move on to the chapter in which you will learn about.
Your computer requires:

  • Processor with frequency 1 GHZ and higher;
  • Volume random access memory not less 512 MB;
  • Minimum amount of hard disk space in size 4.5 GB.
The .Net Framework has a lot of versions that have been released since the days of Windows XP, but there have been no major changes in the architecture of the component. Remember the package version .Net Framework, on which this or that program was developed will require the corresponding(2, 3, 4 ) version on your computer.
Therefore, for better compatibility with maximum number applications must have all possible variations of this component installed.
But this does not mean that the latest libraries will be fully supported by older operating systems.
Sometimes, in order to install a suitable version of the .Net Framework, you need to upgrade to a new one Windows versions.
We highly recommend users to install Windows 10.

Determining the bitness of the operating system: x32 (x86) or x64

Bit depth your operating system (if necessary) you can look in "Properties" computer.
Figure 1. Find out the capacity of the system.
This information will be required when installing older versions. .Net Framework.
The new libraries are suitable for both OS (x32-x64).

The latest version of the .Net Framework available for installation on your OS

Last .Net Framework which can be installed on all these OS (except Windows XP) manually, - this is version 4.7. Before installing a component on a computer, make sure that the version you need is not integrated into the OS default after reviewing the following information:

  • Windows XP. Integrated version - 1.0 SP2;
  • Windows Integrated Versions - 2.0 SP2, 3.0 SP2 and 3.5 SP1;
  • Windows 8 or 8.1. Integrated versions - 4.5 and 4.5.1 respectively for these OS;
  • Windows Integrated version - 4.6 or 4.6.1 depending on the installed updates.
note!

Newest Versions of the .Net Framework do not contain all those libraries that were previously in the old version of the .NET Framework.
This means that in order to run some old programs or games, you will have to install the old (!) Versions of the .NET Framework necessary for them to work.

It is also necessary to remember: pre-installed libraries cannot be deleted. regular means the operating system itself.

How to install the correct version of the .Net Framework

Let's say you need an older version of a component to run a specific application.
Usually software itself notifies the user about the absence of the required version on the OS .Net Framework by displaying the corresponding error window. An example of such a message is shown in the figure below:


Figure 2. An example of a message about the lack of the required version of the .Net Framework.
In this case, you just need to load the required version of the component for your OS (of course, observing the bit depth) using a special installer, which is of two types:

  1. Online (web) the installer downloads all the necessary files .Net Framework with Microsoft servers and independently unpacks the downloaded data. Requires an internet connection.
  2. Standalone (full) the installer already contains all the libraries that are needed for a complete installation .Net Framework without internet connection.
There are no other fundamental differences. When using the stand-alone version of the component, installation errors occur somewhat less often, therefore, when searching, links will most often lead to it. To quickly jump to the download of the required version, go back and click on the title with the name of the component you need.

Download .Net Framework 4.7 (including versions: 4.6.2, 4.6.1, 4.6, 4.5.2 and 4)

At the moment (October, 2017) version .Net Framework 4.7 is the last one. Downloading this component completely relieves from the need to download the following versions:

  • .Net Framework 4.6 (4.6.1 and 4.6.2 );
  • .Net Framework 4.5 (4.5.1 and 4.5.2 );
  • .Net Framework 4.
You can download .Net Framework 4.7 from our website using a direct link or from the page on the official Microsoft website dedicated to version 4.7 of the component, where you can also find additional information (system requirements, restrictions, etc.)
Version 4.7 supported by the following OS of any bit size (x32-x64):
  • Windows 10 Creators Update (Integrated)
  • Windows 10 Anniversary Update;
  • Windows 8 or 8.1;
  • Windows 7;
  • Windows Server 2016, 2012 and 2008.
If a component does not install or does not work correctly, read the chapter:.

Download .Net Framework 3.5 (including versions: 3.0 and 2.0)



You can read more information and download .Net Framework 3.5 on the Microsoft website or download the library in one file from our website using the links provided.

NET Framework is evolving, and new versions of it may be missing some components that were previously present in more earlier versions.

This happens for various reasons: some components could become outdated, become irrelevant, or they could be replaced by new, more advanced components of the Framework. Some older applications may need exactly those old components that are missing in newer versions, which requires the installation of one of the older versions of the MS .NET Framework. Version 3.5 already includes minor versions of the libraries (so you don't need to download them separately):

  • .Net Framework 2.0;
  • .Net Framework 3.0.
This component is compatible with any currently used operating system from Microsoft, including Windows XP.
Installation .Net Framework 3.5 in most cases, it will allow any old program or game to start and ensure normal operation. However, if you are experiencing problems with this version of the component, see the information in the next chapter.

Errors while installing or running .Net Framework

Sometimes incorrect installation or update .Net Framework may cause the component to malfunction. This chapter provides information on various errors that you may encounter at different stages of using the libraries. ".Net".First you need to download the official utility from Microsoft called ".Net Framework Repair Tool ", Which in automatic mode will help solve the problem with the component. You will find instructions for this program below.

.NET Framework Repair Tool will find and fix most crashes

According to the Microsoft website, this utility solves problems when working and installing or updating any version .Net Framework.

Microsoft .Net Framework Repair Tool ( online version). | 1.22 MB The utility is designed to identify the most frequent problems during the work or installation of the .NET Framework, as well as their automatic elimination.

Unfortunately, "Repair Tool" does not support Russian. However, all the processes taking place in it are simple and intuitive. The user is required to:

  1. Press the button periodically "Next";
  2. Agree to the application of the proposed changes.
The program will test the system in several stages.

If an error is found, actions will be offered to eliminate it. After confirmation, you need to wait for the utility to complete and restart the computer.
Figure 3. Testing process Microsoft program.Net Framework Repair Tool.
The next time the system starts up, the errors .Net Framework will be fixed, and you can reinstall the required version of the component (if this process was previously accompanied by failures).

If the problem persists during the installation or operation of a component after using the program, read the detailed information on specific errors described in the following chapters.

.Net Framework update installation error 0x80070643 on Windows 7

Error 643 work related "Update Center"... It occurs mainly in Windows users 7.Attention!
It is recommended to start the steps described below only after familiarizing yourself with the program from the chapter:.

If "Repair Tool" did not find a problem, you should restart Update centre Windows using a ready-made program written specifically for site or using a command algorithm that you can create yourself according to the instructions below.

The executable code is the same in both cases.

The program was created solely for convenience: when using it, you do not have to carry out any manual manipulations. Next will be described manual way restarting the system update.

Follow the further instructions carefully:

  1. Create empty Text Document and copy the following code into it:
@echo
attrib -h -r -s% windir% \ system32 \ catroot2
attrib -h -r -s% windir% \ system32 \ catroot2 \ *. *
net stop wuauserv
net stop CryptSvc
net stop BITS
ren% windir% \ system32 \ catroot2 catroot2.old
ren% windir% \ SoftwareDistribution SoftwareDistribution.old
ren "% ALLUSERSPROFILE% \ application data \ Microsoft \ Network \ downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
pause
  1. Save the file in extension ".Bat" ;
  2. Run the created program as administrator.
On Figure 4 you can take a closer look at the second step.

Figure 4. Save the file in the ".bat" extension.
Now all that remains is to restart the computer and re-install .Net Framework.

.Net Framework 3.5 installation error: 0x800F0906, 0x800F081F, 0x800F0907 on Windows 8 or 8.1

This issue occurs when trying to install .Net Framework 3.5.Before proceeding with the steps described below, it is recommended that you read the chapter:. Errors 0x800F0906, 0x800F081F, 0x800F0907 in most cases, they appear during the installation of the .NET Framework 3.5, when security updates are installed on the operating system KB2966826 and KB2966828.

This is most likely due to the fact that some Windows updates may not be tested to work or interact with the .NET Framework 3.5 installer.

MS developers assumed that users will use new, more current versions The framework, and the .NET Framework 3.5 installer itself, was created long before these updates, and does not take into account the changes in the policies and security mechanisms that they carry.

To use .Net Framework 3.5 (and below) on newer operating systems, you must:

  1. Temporarily disable Windows Update;
  2. Delete KB2966826 and KB2966828 across standard remedy"Installation and removal of programms";
  3. Restart the computer, repeat the installation .Net Framework.
After installing the component, you can turn it back on automatic updates.

Select hard drive and folder to unpack .NET before installation (installer can choose drive itself, like drive A :)

The installer for the latest versions of the .NET Framework chooses the destination drive and folder as it sees fit. This may be a rather obscure choice, such as drive A :, or another drive that is not designed for these tasks.
To work around this problem, just run the installation using command line(see figure 5): Figure 5. Installing .NET Framework 4.7.1 with unpacking to a specific folder.

NET Framework (Dot Net Framework) - a software platform (software framework) developed by Microsoft in 2002, mainly for the operating system Microsoft Windows... Includes extensive libraries and also provides interoperability (each language can use code written in other languages) of several programming languages. Programs written in the .NET Framework run in a software environment (as opposed to hardware) known as the Common Language Runtime (CLR), which is virtual machine which provides security, memory allocation and exception handling. The class library and CLR together make up the .NET Framework.

The underlying .NET Framework class library provides access to user interface, data exchange, database connectivity, cryptography, web application development, computational algorithms and network connections... Programmers build their applications by linking their own code with the .NET Framework libraries as well as other libraries. The .NET Framework is designed to be used by most new applications that are being developed.

ATTENTION: be sure to install the service packs in the same order as the links to them are given!

.NET Framework 1.1

.NET Framework 3.5 SP1 (includes 2.0 SP2)

Updates:

Windows XP / Server 2003 32-bit:
Update 1 (8.6 MiB)
Update 2 (7 MiB)
Update 3 (1.4 MiB)

Windows XP / Server 2003 64-bit:
Update 1 (18.4 MiB)
Update 2 (16.5 MiB)
Update 3 (1.5 MiB)

Windows Vista / Server 2008 x86:
Update 1 (1.4 MiB)
Update 2 (10.5 MiB)
Update 3 (6.9 MiB)

Windows Vista / Server 2008 64-bit:
Update 1 (1.5 MiB)

Well, the creators of the dot Net Framework have worked hard! They have some Indians there, or something, they are now pushing - they write, because it is difficult to explain such a collection of absurdities with adequate mental activity: so I decided to put this very dotnetfx35.exe.

Climbed to the support site - there are two links: one means for lovers of perversion - like first download a small bootloader (dotNetFx35setup.exe - 2.7 Mb), which will then download everything else for you; the second - for those who know a lot about simplicity - type FULL (Full package .NET Framework 3.5). I choose FULL version! Especially I also expose the language - "Russian" - so that, as they say, all included was ...

Downloading! ... almost 250 MB .. Well, I certainly think it should be FULL (although, to be honest, in my head it does not fit what, being a programmer, you can write something to fill this HUGE file with something useful EFFECTIVE code !!!).

I launch the FULL version ... and ... she offers me to download MORE !!! 70 MB !!! ... Comrades, Indians :)))) we apparently have a different understanding of the word FULL (full) version! No, I think it's a pipe - I won't download anything else - I specifically turn off the Internet and start the installer again ... The installer is hysterical FIVE times, trying to punch a hole in the Internet))) Apparently, the creators of the installer are not familiar with the functions of checking for availability network connection:)))) Having rustled with despair with the progress bar, the installer finally reports that EVERYTHING is loaded! (without any Ineta) ... why are you dumbfounded, dear !? ;))))

The magical process of the installation itself has finally begun! ... and...

In the best traditions (I will not point fingers at anyone) ... the installation ended in failure by 99% !!! ... the window that appeared also suggested sending a bug report you know to whom :)))

I did not bother busy people with my incomprehensible to them;))) problems - I pressed "Cancel" and ... (no, even I did not expect this from miracle writers) ... and another window appeared (the creators of Windows justify their name with a bunch of windows everywhere !): the window said the installation was successful! ... yeah ... it's hard to see the Windows-Hindu language)))) I would say mutually exclusive.

And yes, I forgot about one more joke: when you start the installer, you can read the "License Agreement" in the window, only the RichEdit field, which contains the text of the agreement and which must be scrolled with a scrollbar - so narrow, like a keyhole, that pressing fifty times the scrolling will not come to head even to the most notorious lover of boring reading. It can be assumed that the creators already understand that no one reads these phrases)))

When installing a simply necessary such package system disk got additional a folders of la Framework counted their number three, there is the possibility of IIS access.