.NET Framework 版本和依赖关系[微软官方文档] .NET Framework 版本和依赖关系
微软官方文档:
https://docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/versions-and-dependencies
本主题按版本介绍了 .NET Framework 的关键功能,提供了有关基础 CLR 版本和相关开发环境的信息,并标识了 Windows 操作系统所安装的版本。
备注
安装面向开发人员的 .NET Framework。
请注意,Visual Studio 提供了多目标功能,因此你将不会限于仅使用列出的 .NET Framework 版本。
(没有版本 3 的 CLR。)
如何:确定安装了哪些 .NET Framework 版本。
控制面板中启用(适用于 Windows)或通过服务器管理器启用(适用于 Windows Server),该标记显示在“包含在/可安装在 Windows 中”和“包含在/可安装在 Windows Server 中”列。
.NET Framework 版本 | CLR 版本 | 功能 | 包含在 Visual Studio 版本中 | Windows | Windows Server | 确定已安装的 .NET 版本 |
---|---|---|---|---|---|---|
4.7.2 | 4 | .NET Framework 中辅助功能的新增功能。 | +7 | + 2008 R2 SP1 | 说明) | |
4.7.1 | 4 | .NET Framework 中辅助功能的新增功能。 | +7 | + 2008 R2 SP1 | 说明) | |
4.7 | 4 | - 增强了对 Windows 窗体应用程序(在 Windows 10 创意者更新上运行)的高 DPI 和多监视器支持。 | +7 | + 2008 R2 SP1 | 说明) | |
4.6.2 | 4 | - 支持将 Windows 窗体和 WPF 应用转换为 UWP 应用。 | + 7 | + 2008 R2 SP1 | 说明) | |
4.6.1 | 4 | 更多... | + 7 | + 2008 R2 SP1 | 说明) | |
4.6 | 4 | 更多... | .NET Framework 和带外版本。 | + Vista | + 2008 SP2 | 说明) |
4.5.2 | 4 | 更多... | - | + Vista | + 2008 SP2 | 说明) |
4.5.1 | 4 | 更多... | 2013 | + Vista | + 2008 SP2 | 说明) |
4.5 | 4 | 更多... | 2012 | + Vista | + 2008 SP2 | 说明) |
4 | 4 | 更多... | 2010 | + Vista | + 2003 | 说明 |
3.5 | 2.0 | 更多... | 2008 | + Vista | + 2003 | 说明 |
3.0 | 2.0 | - WPF、WCF、WF、CardSpace | - | ✓ Vista | + 2003 | 说明 |
2.0 | 2.0 | 更多... | 2005 | - | ✓ 2003 | 说明 |
1.1 | 1.1 | 更多... | 2003 | - | ✓ 2003 | 说明 |
1.0 | 1.0 | .NET Framework 的第一个版本。 | Visual Studio .NET | - | - | 说明 |
入门。
面向并运行 .NET Framework 版本 4.5 和更高版本的应用
以下准则将适用:
-
.NET Framework 4.5、4.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7 或 4.7.1 的任何计算机。
-
.NET Framework 4.5.1 程序集。
此原则适用于任意满足以下条件的应用:应用所面向的 .NET framework 版本高于运行该应用的系统上的 .NET framework 版本。
Microsoft .NET Framework 支持生命周期策略。
以针对早期版本的应用程序为目标并运行这些应用程序
程序集和并行执行。
在 Windows 10、Windows 8.1 和 Windows 8 上安装 .NET Framework 3.5。
后续步骤
-
概述以大致了解关键概念和功能。
-
.NET Framework 中的新增功能。
-
迁移指南。
-
如何:确定安装了哪些 .NET Framework 更新。
请参阅
安装和卸载 .NET Framework 受阻疑难解答