Net version 4.0. What is Microsoft .NET Framework. How to install and reinstall NET Framework

Installation instructions

      1. Important! Make sure your computer has the most recent service pack and important Windows fixes. Visit Windows Update to find security updates. If installing on 64-bit XP or Windows 2003, you may need to install Windows Imaging Component. The 32-bit version of Windows Imaging Component is available from. The 64-bit version of Windows Imaging Component is available from.
      2. Click the Download button on this page to start downloading. If needed, the x86-only compact installer can be obtained from. If you need to install to ia64, the installer for the ia64 architecture can be obtained from.
      3. To start the installation immediately, click Execute.
      4. To save the downloads to your computer and install them later, click Save.
      5. To cancel the installation, click Cancellation.

2007 Service Pack 3 (SP3) for the Microsoft Office Suite

Installation instructions

    • Note... IT pros should refer to Resources for IT Pros.

      Installation instructions
      If the 2007 edition of the Microsoft Office suite is installed on your computer, do one of the following:

      You can download this update using the button Download at the top of the page. Double-click the executable file or extract the patch files (.msp files) using the command line to begin installation. For command syntax and instructions for using the command line, see the Knowledge Base article.

      Please see the article in the Microsoft Knowledge Base for more information about this update.

The Microsoft .NET Framework is a component that some programs might not work without. More precisely, it is a platform that provides a wide range of services for applications that are written for it. It consists of 2 main parts: CLR (runtime for all popular programming languages) and .NET Framework Class Library (libraries with ready-made functions that can be called from the program).

The main benefits of the .NET Framework for programmers are:

Memory management

In many programming languages, developers are responsible for allocating and clearing memory for objects. In NET Framework applications, the CLR provides these services on behalf of the application.

Generic data types

In traditional programming languages, data types are determined by the compiler, while the .NET Framework makes data types universal for all applications written for it.

Large library base

Instead of writing hundreds or thousands of lines of code to handle typical operations, you can use many ready-made functions from libraries.

Convenient development environment

The platform contains libraries for specific areas of application development: ASP.NET for web applications, ADO.NET for databases, Windows Communication Foundation for service applications.

Language compatibility

Language compilers that create programs for a given runtime "emit" code called the Common Intermediate Language (CIL), which is also compiled at runtime in the CLR. With this feature, routine codes written in one language can be accessed by other languages \u200b\u200band the developer's efficiency is increased.

Version compatibility

With rare exceptions, applications written for earlier versions of the .NET Framework will work fine with newer versions.

Special requirements

  • processor with a frequency of 1 GHz;
  • 512 MB of RAM;
  • 4.5 GB of free hard disk space.

What's new in this release?

4.5.2 Final (10.11.2014)

  • added new method HostingEnvironment.QueueBackgroundWorkItem;
  • the new HttpResponse.AddOnSendingHeaders and HttpResponseBase.AddOnSendingHeaders methods are more reliable and efficient than HttpApplication.PreSendRequestContent and HttpApplication.PreSendRequestHeaders;
  • added new properties HttpResponse.HeadersWritten and HttpResponseBase.HeadersWritten, which return a Boolean value and determine whether response headers have been written;
  • such form elements as DataGridView, ComboBox got the ability to resize taking into account the screen resolution;
  • some other changes.

Intelligence

    dotNetFx40_Full_setup.exe

    Date of publication:

    • The .NET Framework is Microsoft's comprehensive and consistent programming model for building applications that have a superior user interface, transparent and secure communications, and the ability to create diverse business processes.

      The .NET Framework 4 works alongside its previous versions. Applications based on previous versions of the .NET Framework will continue to run on the platform for which they are designed by default.

      Microsoft .NET Framework 4 contains the following new features and enhancements.

      • CLR (Common Language Runtime) and BCL (Base Class Library) improvements
        • Improved performance, including better support for multi-core computers, background garbage collection, and attaching a profiler on the server.
        • New types of memory-mapped files and new numeric types.
        • Easier debugging, including dump debugging, Watson minidumps, mixed mode debugging for 64-bit processors, and code contracts.
        • For a complete list of extensions for the CLR and BCL, see.
      • New features in Visual Basic and C #, such as lambda operators, implicit line continuation, dynamic dispatch, and named and optional parameters.
      • Improvements in data access and modeling.
        • The Entity Framework enables developers to program relational database operations using .NET objects and Language Integrated Query (LINQ). It includes many new features, including persistence ignore and POCO support, foreign key mappings, slow loading, test-driven development support, functions in the model, and new LINQ operators. Additional capabilities include support for multi-tier data processing applications with self-tracking entities, custom code generation using T4 templates, first model development, improved designer interface, improved performance, and pluralization of entity sets. For more information see.
        • WCF Data Services is a component of the .NET Framework that allows you to create REST-based services and applications that use the Open Data Protocol (OData) to provide and retrieve data over the Internet. WCF Data Services contains many new features, including enhanced BLOB support, data binding, row counting, feed tuning, projection, and query pipeline enhancements. Native integration with Microsoft Office 2010 now enables Microsoft Office SharePoint Server data to be exposed as an OData feed and to be accessed through the WCF Data Services Client Library. For more information see.
      • Extensions in ASP.NET
        • Additional HTML controls, element IDs, and custom CSS styles to make it easy to create standards-compliant web forms that are optimized for search engines.
        • New dynamic data components such as new query filters, entity templates, rich support for Entity Framework 4, and validation and templating capabilities that can be easily applied to existing web forms.
        • Web forms support for new enhancements to the AJAX library, including built-in support for Content Delivery Networks (CDN).
        • For a complete list of extensions for ASP.NET, see this link.
      • Improvements in Windows Presentation Foundation (WPF)
        • Added support for multi-touch, ribbon controls, and Windows 7 taskbar extensibility features.
        • Added support for the Surface SDK 2.0.
        • New controls for line-of-business applications, such as charting control, smart editor, data grid, and others, improve the productivity of developers building data applications.
        • Improvements in performance and scalability.
        • Improvements in text clarity, pixel snapping, localization, and interaction.
        • For a complete list of WPF extensions, see.
      • Enhancements to Windows Workflow (WF) that enable developers to more effectively maintain workflows. Includes an improved action programming model, an improved designer interface, a new style of flowchart modeling, an expanded action palette, workflow rule integration, and new message correlation capabilities. The .NET Framework 4 also provides significant performance improvements for WF-based workflows. For a complete list of extensions for WF, see.
      • Improvements in Windows Communication Foundation (WCF), such as support for WCF Workflow Services, for creating workflows that support message-based action correlation. In addition, the .NET Framework 4 provides new WCF components such as service discovery, routing service, REST support, diagnostics, and performance. For a complete list of extensions for WCF, see.
      • The latest parallel programming components such as parallel loop support, TPL (Task Parallel Library), PLINQ (Parallel LINQ) queries, and coordination data structures that enable developers to efficiently manage the capabilities of multi-core processors.

    System Requirements

    • Supported operating system

      Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2 Windows Server 2008 Windows Server 2008 R2 Windows Server 2008 R2 SP1 Windows Vista Service Pack 1; Windows XP Service Pack 3

          • Windows XP SP3
          • Windows Server 2003 SP2
          • Windows Vista SP1 or later
          • Windows Server 2008 (not supported in the core server role)
          • Windows 7
          • Windows Server 2008 R2 (not supported in the primary server role)
          • Windows 7 SP1
          • Windows Server 2008 R2 SP1
        • Supported architectures:
          • ia64 (some features are not supported on ia64 like WPF)
        • Hardware Requirements:
          • Recommended minimum: Pentium processor 1 GHz or faster, 512 MB of RAM or more
          • Minimum disk space:
            • x86 - 850 MB
            • x64 - 2 GB
        • Prerequisites:
          • or later
          • or later

    Installation instructions

        1. Important! Make sure your computer has the most recent service pack and important Windows fixes. Visit Windows Update to find security updates. If installing on 64-bit XP or Windows 2003, you may need to install Windows Imaging Component. The 32-bit version of Windows Imaging Component is available from. The 64-bit version of Windows Imaging Component is available from.
        2. Click the Download button on this page to start downloading.
        3. To start the installation immediately, click Execute.
        4. To save the downloads to your computer and install them later, click Save.
        5. To cancel the installation, click Cancellation.

        For web developers and administrators

        To install the .NET Framework on a web server, or to install a complete web development environment, use.

    additional information


      • Additional requirements for server installation

        If you want to install the server, in addition to the basic components, the following software must be installed on your computer:

        • Internet Information Services (IIS) 6.0 or later. To access ASP.NET features, you must install Internet Information Services (IIS) with the latest security updates before installing the .NET Framework. ASP.NET is only supported on Windows XP Professional, Windows Server 2003, Windows Server 2008, and Windows Server 2008 R2.
        • (Recommended) MDAC Data Access Components 2.8 or later.

        NOTE: most users do not need to perform a server installation. If you are not sure if you want to perform a server installation, perform a basic installation.

        Windows Server 2008 R2 Service Pack 1 (SP1) Setup on Server Core installation option

        This version of Microsoft .NET Framework 4 does not support the Server Core installation of Windows Server 2008 and Windows Server 2008 R2. To get a version of Microsoft .NET Framework 4 that supports the Server Core installation of Windows Server 2008 R2 SP1, go to

.NET Framework - software platform released by Microsoft. The platform is based on the Common Language Runtime (CLR), which can run both regular programs and server-side web applications. The .NET Framework supports the creation of programs written in different programming languages. The platform is necessary for the installation and correct operation of many programs, therefore it is necessary for users.

System requirements:

  • Windows XP (1.1 - 3.5) | Vista | 7 | 8 | 8.1
  • Russian language only in the installer
  • Version 1.0 at the present time it is practically not used any more, therefore it is recommended to install it only when necessary, when working with programs that require it (Visual Studio 2002, Sound Forge of some versions, etc.). Version 1.1 does not include version 1.0, does not require or replace it during installation. It is used more often, but it is also recommended to install it as needed, only for those programs that are rigidly attached to it. This is due to the fact that the .NET Framework 2.0 package provides backward compatibility with previous versions, and most programs written under 1.0 and 1.1 work without problems in the 2.0 environment (just as programs written under 1.0 can run under version 1.1). In order to avoid conflicts, it is not recommended to install versions 1.0 and 1.1 at the same time (they have some common registry entries). Versions 1.1 and 1.1 SP1 are included with Windows Server 2003 and Windows Server 2003 SP1 / R2SP1 / SP2 / R2SP2, respectively. Version 1.1 SP1 is also distributed on disks with operating systems Windows XP SP2 and SP3 (as a separate distribution kit).
    Supported operating systems: Windows 2000, Windows Server 2003 Service Pack 1 for Itanium-based Systems, Windows Server 2003 x64 editions, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-based Systems, Windows Server 2008 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows XP, Windows XP Professional x64 Edition

    Version 2.0 SP2 includes versions 2.0 and 2.0 SP1 and replaces them during installation. The latest version that supports Windows 2000. To install this and previous versions under this operating system, you may need to install update KB835732. This version is included in Windows Vista SP2, Windows Server 2008 SP2 / R2, and Windows 7.
    Supported Operating Systems: Windows 2000 Service Pack 4, Windows Server 2003, Windows XP Service Pack 2

    Version 3.0 SP2 does not include version 2.0 SP2, but requires it to install. The unofficial distribution kit downloaded from the link includes both of these versions for x86 and x64 systems. The Russian language pack for version 3.0 SP2 is not included in the distribution kit and is not separately distributed. Installing on a clean system may require Microsoft Core XML Services 6.0 aka MSXML 6.0 Parser (included in the distribution). This version is included in Windows Vista SP2, Windows Server 2008 SP2 / R2, and Windows 7.
    Supported operating systems: Windows Server 2003; Windows XP

    Version 3.5 SP1 includes versions 2.0 SP2 and 3.0 SP2. At the beginning of the installation, it tries to connect to the Internet to download the language pack. If you already have this package, the installation should be done while disconnected from the network. After several unsuccessful connection attempts, the installation will continue as usual. This version is included in the Windows 7 and Windows Server 2008 R2 operating systems.
    Supported operating systems: Windows Server 2003; Windows Server 2008 Windows Vista; Windows XP

    Version 4 does not include previous versions (1.0, 1.1, 2.0, 3.0, 3.5), does not require them during installation and does not replace them. The Client Profile is intended for users and provides the launch of applications using the functions of the NET Framework 4. Full contains additional features not included in the Client Profile, intended for application developers.
    Supported operating systems: Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2 Windows Server 2008 Windows Server 2008 R2 Windows Server 2008 R2 SP1 Windows Vista Service Pack 1; Windows XP Service Pack 3

    Version 4.5 is an in-place upgrade to the .NET Framework 4 with a high degree of compatibility. Version 4.5 replaces version 4.0 and does not include previous versions (1.0, 1.1, 2.0, 3.0, 3.5), is included in OS Windows 8. Removing version 4.5 also removes earlier versions 4.0. If you need to go back to version 4.0, then you need to reinstall version 4.0 with all updates.
    Supported operating systems: Windows 7 Service Pack 1; Windows Server 2008 R2 SP1 Windows Server 2008 Service Pack 2 Windows Vista Service Pack 2

    Version 4.5.1 is a highly compatible, in-place upgrade to Microsoft .NET Framework 4 and Microsoft .NET Framework 4.5. These packages can be used for Windows Vista Service Pack 2 (SP2), Windows 7 Service Pack 1 (SP1), Windows 8, Windows Server 2008 Service Pack 2 (SP2) and Windows Server 2008 R2 Service Pack 1 (SP1) ...

    .NET application development environments:
    Microsoft Visual Studio (C #, Visual Basic .NET, Managed C ++)
    SharpDevelop
    MonoDevelop
    Eclipse
    Borland Developer Studio (Delphi for .NET, C #)
    PascalABC.NET etc.

    .NET Framework Setup Verification Tool - utility for checking the correctness of the .NET Framework installation

    .NET Framework Cleanup Tool - utility for uninstalling the .NET Framework (in case the uninstallation via "Add or Remove Programs" does not work).

    ===============================================================================

    Added installer with integrated .NET Framework for Windows 8.1.

    Intelligence

      dotNetFx40_Full_x86_x64.exe

      Date of publication:

      • The .NET Framework is Microsoft's comprehensive and consistent programming model for building applications that have a superior user interface, transparent and secure communications, and the ability to create diverse business processes.

        The .NET Framework 4 works alongside its previous versions. Applications based on previous versions of the .NET Framework will continue to run on the platform for which they are designed by default.

        Microsoft .NET Framework 4 contains the following new features and enhancements.

        • CLR (Common Language Runtime) and BCL (Base Class Library) improvements
          • Improved performance, including better support for multi-core computers, background garbage collection, and attaching a profiler on the server.
          • New types of memory-mapped files and new numeric types.
          • Easier debugging, including dump debugging, Watson minidumps, mixed mode debugging for 64-bit processors, and code contracts.
          • For a complete list of extensions for the CLR and BCL, see.
        • New features in Visual Basic and C #, such as lambda operators, implicit line continuation, dynamic dispatch, and named and optional parameters.
        • Improvements in data access and modeling.
          • The Entity Framework enables developers to program relational database operations using .NET objects and Language Integrated Query (LINQ). It includes many new features, including persistence ignore and POCO support, foreign key mappings, slow loading, test-driven development support, functions in the model, and new LINQ operators. Additional capabilities include support for multi-tier data processing applications with self-tracking entities, custom code generation using T4 templates, first model development, improved designer interface, improved performance, and pluralization of entity sets. For more information see.
          • WCF Data Services is a component of the .NET Framework that allows you to create REST-based services and applications that use the Open Data Protocol (OData) to provide and retrieve data over the Internet. WCF Data Services contains many new features, including enhanced BLOB support, data binding, row counting, feed tuning, projection, and query pipeline enhancements. Native integration with Microsoft Office 2010 now enables Microsoft Office SharePoint Server data to be exposed as an OData feed and to be accessed through the WCF Data Services Client Library. For more information see.
        • Extensions in ASP.NET
          • Additional HTML controls, element IDs, and custom CSS styles to make it easy to create standards-compliant web forms that are optimized for search engines.
          • New dynamic data components such as new query filters, entity templates, rich support for Entity Framework 4, and validation and templating capabilities that can be easily applied to existing web forms.
          • Web forms support for new enhancements to the AJAX library, including built-in support for Content Delivery Networks (CDN).
          • For a complete list of extensions for ASP.NET, see this link.
        • Improvements in Windows Presentation Foundation (WPF)
          • Added support for multi-touch, ribbon controls, and Windows 7 taskbar extensibility features.
          • Added support for the Surface SDK 2.0.
          • New controls for line-of-business applications, such as charting control, smart editor, data grid, and others, improve the productivity of developers building data applications.
          • Improvements in performance and scalability.
          • Improvements in text clarity, pixel snapping, localization, and interaction.
          • For a complete list of WPF extensions, see.
        • Enhancements to Windows Workflow (WF) that enable developers to more effectively maintain workflows. Includes an improved action programming model, an improved designer interface, a new style of flowchart modeling, an expanded action palette, workflow rule integration, and new message correlation capabilities. The .NET Framework 4 also provides significant performance improvements for WF-based workflows. For a complete list of extensions for WF, see.
        • Improvements in Windows Communication Foundation (WCF), such as support for WCF Workflow Services, for creating workflows that support message-based action correlation. In addition, the .NET Framework 4 provides new WCF components such as service discovery, routing service, REST support, diagnostics, and performance. For a complete list of extensions for WCF, see.
        • The latest parallel programming components such as parallel loop support, TPL (Task Parallel Library), PLINQ (Parallel LINQ) queries, and coordination data structures that enable developers to efficiently manage the capabilities of multi-core processors.

      System Requirements

      • Supported operating system

        Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2 Windows Server 2008 Windows Server 2008 R2 Windows Server 2008 R2 SP1 Windows Vista Service Pack 1; Windows XP Service Pack 3

            • Windows XP SP3
            • Windows Server 2003 SP2
            • Windows Vista SP1 or later
            • Windows Server 2008 (not supported in the core server role)
            • Windows 7
            • Windows Server 2008 R2 (not supported in the primary server role)
            • Windows 7 SP1
            • Windows Server 2008 R2 SP1
          • Supported architectures:
            • ia64 (some features are not supported on ia64 like WPF)
          • Hardware Requirements:
            • Recommended minimum: Pentium processor 1 GHz or faster, 512 MB of RAM or more
            • Minimum disk space:
              • x86 - 850 MB
              • x64 - 2 GB
          • Prerequisites:
            • or later
            • or later

      Installation instructions

          1. Important! Make sure your computer has the most recent service pack and important Windows fixes. Visit Windows Update to find security updates. If installing on 64-bit XP or Windows 2003, you may need to install Windows Imaging Component. The 32-bit version of Windows Imaging Component is available from. The 64-bit version of Windows Imaging Component is available from.
          2. Click the Download button on this page to start downloading. If needed, the x86-only compact installer can be obtained from. If you need to install to ia64, the installer for the ia64 architecture can be obtained from.
          3. To start the installation immediately, click Execute.
          4. To save the downloads to your computer and install them later, click Save.
          5. To cancel the installation, click Cancellation.

      additional information


        • Additional requirements for server installation

          If you want to install the server, in addition to the basic components, the following software must be installed on your computer:

          • Internet Information Services (IIS) 6.0 or later. To access ASP.NET features, you must install Internet Information Services (IIS) with the latest security updates before installing the .NET Framework. ASP.NET is only supported on Windows XP Professional, Windows Server 2003, Windows Server 2008, and Windows Server 2008 R2.
          • (Recommended) MDAC Data Access Components 2.8 or later.

          NOTE: most users do not need to perform a server installation. If you are not sure if you want to perform a server installation, perform a basic installation.

          Windows Server 2008 R2 Service Pack 1 (SP1) Setup on Server Core installation option

          This version of Microsoft .NET Framework 4 does not support the Server Core installation of Windows Server 2008 and Windows Server 2008 R2. To get a version of Microsoft .NET Framework 4 that supports the Server Core installation of Windows Server 2008 R2 SP1, go to