Net Framework 4.2 Download

Entity Framework 6 (EF6) is a tried and tested object-relational mapper for .NET with many years of feature development and stabilization.

Download Spring Framework for free. The dominant application framework for Java, Spring solves core enterprise development and runtime problems, offering configuration via Dependency Injection; declarative services via AOP. Version of the.NET Framework should solve your problem. We're providing the download link directly from Microsoft. Microsoft.NET Framework 4 4.0.30319.1 Final This also works with Windows 7 and Windows Vista 64-bit.NET.

For projects that support PackageReference, copy this XML node into the project file to reference the package.
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Dependencies

  • .NETFramework 4.0

    • No dependencies.
  • .NETFramework 4.5

    • No dependencies.
  • .NETStandard 2.1

    • Microsoft.CSharp(>= 4.7.0)
    • System.CodeDom(>= 4.7.0)
    • System.ComponentModel.Annotations(>= 4.7.0)
    • System.Configuration.ConfigurationManager(>= 4.7.0)
    • System.Data.SqlClient(>= 4.8.1)

Used By

Net

NuGet packages (2.5K)

Showing the top 5 NuGet packages that depend on EntityFramework:

PackageDownloads
Microsoft.AspNet.Identity.EntityFramework
ASP.NET Identity providers that use Entity Framework.
Microsoft.AspNet.Providers.Core
ASP.NET Universal Providers add provider support in ASP.NET 4 for all editions of SQL Server 2005 and later and to SQL Azure. If you use these providers to develop your application, the application will be ready for cloud environments like Azure. Other than supporting additional storage options, the providers work like the existing SQL-based providers, so that you can easily switch an application to use cloud storage via SQL Azure.
LinqKit
LinqKit.EntityFramework contains extensions for LINQ to SQL and Entity Framework. Include(...) and IAsync are supported.
System.Data.SQLite.EF6
Support for Entity Framework 6 using System.Data.SQLite.
Effort.EF6
Effort is basicly an ADO.NET provider that executes all the data operations on a lightweight in-process main memory database instead of a traditional external database. It provides some intuitive helper methods too that make really easy to use this provider with existing ObjectContext or DbContext classes. A simple addition to existing code might be enough to create data driven unit tests that can be run without the presence of the external database.

GitHub repositories (314)

Showing the top 5 popular GitHub repositories that depend on EntityFramework:

RepositoryStars
DapperLib/Dapper
aspnetboilerplate/aspnetboilerplate
ASP.NET Boilerplate - Web Application Framework
dotnet/AspNetCore.Docs
AutoMapper/AutoMapper
A convention-based object-object mapper in .NET.
dotnet/orleans
Orleans is a cross-platform framework for building distributed applications with .NET

Version History

Net Framework 4.2 Download
VersionDownloadsLast updated
6.4.4 5,665,532 5/12/2020
6.4.0 5,502,839 12/3/2019
6.4.0-preview3-19553-01 35,785 11/13/2019
6.4.0-preview2-19525-03 8,638 11/1/2019
6.4.0-preview1-19506-01 21,683 10/15/2019
6.3.0 4,885,373 9/23/2019
6.3.0-rc1-19458-04 5,534 9/16/2019
6.3.0-preview9-19423-04 10,611 9/4/2019
6.3.0-preview8-19405-04 19,060 8/13/2019
6.3.0-preview7-19363-02 36,625 7/23/2019
6.3.0-preview6-19304-03 36,568 6/12/2019
6.3.0-preview5-19254-05 26,409 5/7/2019
6.2.0 29,419,799 10/26/2017
6.2.0-beta1 214,234 5/19/2017
6.1.3 38,811,476 3/10/2015
6.1.3-beta1 228,566 2/11/2015
6.1.2 2,785,131 12/22/2014
6.1.2-beta2 76,359 11/14/2014
6.1.2-beta1 152,016 9/18/2014
6.1.1 5,511,519 6/20/2014
6.1.1-beta1 76,502 5/20/2014
6.1.0 5,257,881 3/17/2014
6.1.0-beta1 100,634 2/11/2014
6.1.0-alpha1 87,897 12/20/2013
6.0.2 2,433,618 12/13/2013
6.0.2-beta1 75,355 11/27/2013
6.0.1 1,457,863 10/17/2013
6.0.0 7,453,715 10/17/2013
6.0.0-rc1 119,002 8/21/2013
6.0.0-beta1 132,598 5/28/2013
6.0.0-alpha3 80,621 2/25/2013
6.0.0-alpha2 74,274 12/10/2012
6.0.0-alpha1 59,416 10/25/2012
5.0.0 11,199,219 8/11/2012
5.0.0-rc 191,673 5/15/2012
5.0.0-beta2 37,765 3/22/2012
5.0.0-beta1 51,226 2/29/2012
4.3.1 687,762 2/29/2012
4.3.0 150,977 2/9/2012
4.3.0-beta1 24,003 1/13/2012
4.2.0 493,690 11/1/2011
4.1.10715 865,039 7/25/2011
4.1.10331 981,212 4/12/2011
Show more-->

The tables in this article provide the hardware, operating system, and software requirements for the following .NET Framework versions:

  • .NET Framework 4.5 and its point releases (4.5.1 and 4.5.2).
  • .NET Framework 4.6 and its point releases (4.6.1 and 4.6.2).
  • .NET Framework 4.7 and its point releases (4.7.1 and 4.7.2).
  • .NET Framework 4.8

For information on .NET Framework versions earlier than .NET Framework 4.5, see .NET Framework versions and dependencies.

Development environments that enable you to develop apps for .NET Framework have a separate set of requirements.

Important

All .NET Framework versions since .NET Framework 4 are in-place updates, so only a single 4.x version can be present on a system. In addition, particular versions of .NET Framework are pre-installed on some versions of the Windows operating system. This means that:

  • If there's a later 4.x version installed on the machine already, you can't install a previous 4.x version.
  • If the OS comes pre-installed with a particular .NET Framework version, you can't install a previous 4.x version on the same machine.
  • If you install a later version, you don't have to first uninstall the previous version.

For download information and links, see Install the .NET Framework for developers.

For information on the support lifecycle of .NET Framework versions, see Microsoft Support Lifecycle.

Hardware requirements

Processor1 GHz
RAM512 MB
Disk space (minimum)
32-bit4.5 GB
64-bit4.5 GB

Installation requirements

.NET Framework requires administrator privileges for installation. If you don't have administrator rights to the computer where you'd like to install .NET Framework, contact your network administrator.

Supported client operating systems

Operating systemSupported editionsPreinstalled with the OSInstallable separately
Windows 10 October 2020 Update
(version 20H2)
32-bit and 64-bit.NET Framework 4.8--
Windows 10 May 2020 Update
(version 2004)
32-bit and 64-bit.NET Framework 4.8--
Windows 10 November 2019 Update
(version 1909)
32-bit and 64-bit.NET Framework 4.8--
Windows 10 May 2019 Update
(version 1903)
32-bit and 64-bit.NET Framework 4.8--
Windows 10 October 2018 Update
(version 1809)
32-bit and 64-bit.NET Framework 4.7.2.NET Framework 4.8
Windows 10 April 2018 Update
(version 1803)
32-bit and 64-bit.NET Framework 4.7.2.NET Framework 4.8
Windows 10 Fall Creators Update
(version 1709)
32-bit and 64-bit.NET Framework 4.7.1.NET Framework 4.7.2
.NET Framework 4.8
Windows 10 Creators Update
(version 1703)
32-bit and 64-bit.NET Framework 4.7.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows 10 Anniversary Update
(version 1607)
32-bit and 64-bit.NET Framework 4.6.2.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows 10 November Update
(version 1511)
32-bit and 64-bit.NET Framework 4.6.1.NET Framework 4.6.2
Windows 10
(version 1507)
32-bit and 64-bit.NET Framework 4.6.NET Framework 4.6.1
.NET Framework 4.6.2
Windows 8.132-bit, 64-bit, and ARM.NET Framework 4.5.1.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
.NET Framework 4.6.2
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows 832-bit, 64-bit, and ARM.NET Framework 4.5.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
Windows 7 SP132-bit and 64-bit--.NET Framework 4
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
.NET Framework 4.6.2
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows Vista SP232-bit and 64-bit--.NET Framework 4
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
Windows XP32-bit and 64-bit--.NET Framework 4

Notes:

  • On Windows 7 systems, .NET Framework requires Windows 7 SP1. If you're on Windows 7 and haven't yet installed Service Pack 1, you need to do so before installing the .NET Framework.

  • .NET Framework 4.5 is supported on the Windows Preinstallation Environment (Windows PE). Not all features are supported on Windows PE.

  • .NET Framework 4 also supports the IA64 platform.

  • For all platforms, we recommend that you upgrade to the latest Windows Service Pack and install critical updates available from Windows Update to ensure the best compatibility and security.

  • On 64-bit operating systems, .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

Supported server operating systems

Operating systemSupported editionsPreinstalled with the OSInstallable separately
Windows Server 201964-bit.NET Framework 4.7.2.NET Framework 4.8
Windows Server, version 180964-bit.NET Framework 4.7.2.NET Framework 4.8
Windows Server, version 180364-bit.NET Framework 4.7.2.NET Framework 4.8
Windows Server, version 170964-bit.NET Framework 4.7.1.NET Framework 4.7.2
Windows Server 201664-bit.NET Framework 4.6.2.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows Server 2012 R264-bit.NET Framework 4.5.1.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
.NET Framework 4.6.2
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows Server 2012 (64-bit edition)64-bit.NET Framework 4.5.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
.NET Framework 4.6.2
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows Server 2008 R2 SP164-bit--.NET Framework 4
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
.NET Framework 4.6.2
.NET Framework 4.7
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Framework 4.8
Windows Server 2008 SP232-bit and 64-bit--.NET Framework 4
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6

Notes:

Net Framework 4.2 Download

  • Windows Server 2012 includes .NET Framework 4.5, so you don't have to install it separately. Similarly, Windows Server 2012 R2 includes .NET Framework 4.5.1.

  • .NET Framework has limited support for the Server Core Role with Windows Server 2008 R2 SP1 or later. See Server Core .NET Functionality for a list of unsupported APIs.

  • .NET Framework isn't supported on Windows Server 2008 R2 for Itanium-Based Systems.

  • On Windows Server 2008 SP2, .NET Framework is not supported in the Server Core Role.

  • For all platforms, we recommend that you upgrade to the latest Windows Service Pack and critical updates available from Windows Update to ensure the best compatibility and security. Installation of the latest Windows Service Pack may be required on some operating systems.

  • On 64-bit operating systems, .NET Framework supports both WOW64 (32-bit processing on a 64-bit machine) and native 64-bit processing.

.net Framework 4.2 Download

See also