本主题按版本介绍了 .NET Framework 的关键功能,提供了有关基础 CLR 版本和相关开发环境的信息,并标识了 Windows 操作系统所安装的版本。
例如,.NET Framework 4、4.5 和 4.5.1 包含 CLR 4,而 .NET Framework 2.0、3.0 和 3.5 包含 CLR 2.0。(没有版本 3 的 CLR。)
.NET Framework 入门。
在安装最新版本的 .NET Framework 或 CLR 之前不必安装它们的早期版本。
注意 Visual Studio 提供多目标锁定功能,你将不再只能使用所列版本的 .NET Framework。
|
.NET Framework 版本 |
引入 IDE |
说明 |
|---|---|---|
|
4.5.1 |
Visual Studio 2013 |
包括性能和调试改进、支持自动绑定重定向以及 Windows 应用商店应用的扩展支持。 |
|
4.5 |
Visual Studio 2012 |
包括 CLR 4 的更新版本,支持生成 Windows 应用商店应用并更新至 WPF、WCF、WF 和 ASP.NET。 |
|
4 |
Visual Studio 2010 |
包含新版本的 CLR、扩展的基类库和新功能(如 Managed Extensibility Framework (MEF)、动态语言运行时 (DLR) 和代码协定)。 |
|
3.5 |
Visual Studio 2008 |
SP1 更新添加了动态数据和少量附加增强功能。 |
|
3.0 |
Visual Studio 2005 |
使用 SP1 和 SP2 进行了更新。 |
|
2.0 |
Visual Studio 2005 |
引入了新版本的 CLR,并为基类库增添了内容,包括泛型、泛型集合以及为 ASP.NET 增添的重要内容。使用 SP1 和 SP2 更新了此版本。 |
|
1.1 |
Visual Studio .NET 2003 |
此版本还引入了并行执行,这将使单台计算机上的应用程序可对多个版本的 CLR 运行。 |
|
1.0 |
Visual Studio .NET |
包含第一个版本的 CLR 和第一个版本的基类库。 |
下表为客户端操作系统标识了 .NET Framework 的安装和支持版本。
|
客户端操作系统 |
包括 |
还可以安装 |
|---|---|---|
|
Windows 8.1 预览版 |
.NET Framework 4.5.1 |
在 Windows 8 或 8.1 上安装 .NET Framework 3.5)
|
|
Windows 8 |
.NET Framework 4.5 |
在 Windows 8 或 8.1 上安装 .NET Framework 3.5) |
|
Windows 7 SP1 |
.NET Framework 3.5 SP1 |
.NET Framework 4.5.1, .NET Framework 4.5, .NET Framework 4 |
|
Windows Vista SP2 |
.NET Framework 3.0 SP2 |
.NET Framework 4.5.1, .NET Framework 4.5, .NET Framework 4, .NET Framework 3.5 SP1 |
|
Windows XP Professional 和 Windows XP Home Edition |
— |
.NET Framework 4、.NET Framework 3.5 SP1、.NET Framework 2.0 SP2 |
下表为服务器操作系统提供类似的信息。
|
服务器操作系统 |
包括 |
还可以安装 |
|---|---|---|
|
Windows Server 2012 R2 预览版 |
.NET Framework 4.5.1 |
.NET Framework 3.5 SP1 |
|
Windows Server 2012 |
.NET Framework 4.5 |
.NET Framework 4.5.1, .NET Framework 3.5 SP1 |
|
Windows Server 2008 R2 SP1 |
.NET Framework 2.0 SP2(默认情况下启用),.NET Framework 3.5 SP1*、.NET Framework 3.0 SP2* |
.NET Framework 4.5.1, .NET Framework 4.5, .NET Framework 4 |
|
Windows Server 2008 SP2 |
.NET Framework 2.0 SP2(默认情况下启用)、.NET Framework 3.0 SP2* |
.NET Framework 4.5.1, .NET Framework 4.5, .NET Framework 4, .NET Framework 3.5 SP1 |
|
Windows Server 2003 |
.NET Framework 2.0 SP2 |
.NET Framework 4、.NET Framework 3.5 SP1、.NET Framework 3.0 SP2 |