• .NET Framework 4.8 及其次要版本(4.8.1)。
  • .NET Framework 4.7 及其单点版本(4.7.1 和 4.7.2)。
  • .NET Framework 4.6.2.
  • 有关早期 .NET Framework 版本的信息,请参阅 .NET Framework 版本和依赖项

    允许你开发 .NET Framework 的应用的开发环境具有单独的一套需求。

    从 .NET Framework 4 开始,所有 .NET Framework 版本都是就地更新的,因此,在系统中只能存在一个 4.x 版本。 此外,某些版本的 Windows 操作系统上预装了特定版本的 .NET Framework。 这表示:

  • 如果在计算机上已安装了更高的 4.x 版本,则无法安装以前的 4.x 版本。
  • 如果操作系统预安装了特定的 .NET Framework 版本,则无法在同一计算机上安装以前的 4.x 版本。
  • 如果你安装更高版本,则无需先卸载以前的版本。
  • 有关下载信息和链接,请参阅 安装面向开发者的 .NET Framework

    有关 .NET Framework 版本的支持生命周期的信息,请参阅 Microsoft 支持生命周期

    对于所有平台,为确保最佳兼容性和安全性,建议安装 Windows 更新 中提供的关键更新。

    在 64 位操作系统上,.NET Framework 支持 WOW64(在 64 位计算机上进行 32 位处理)和本机 64 位处理。

    客户端操作系统

    随 OS 预安装 可单独安装 32 位和 64 位 .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
    (版本 1511)† 32 位和 64 位 .NET Framework 4.6.1 .NET Framework 4.6.2 Windows 10
    (版本 1507)† 32 位和 64 位 .NET Framework 4.6 .NET Framework 4.6.2 Windows 8.1† 32 位、64 位和 ARM .NET Framework 4.5.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 7 SP1† 32 位和 64 位 .NET Framework 4.6.2

    .NET Framework 4.7

    .NET Framework 4.7.1

    .NET Framework 4.7.2

    .NET Framework 4.8

    †以下操作系统虽在表中列出,但不受支持:Windows 7、Windows 8.1、Windows 10(除 21H2 和 22H2 之外的所有版本)。

    服务器操作系统

    随 OS 预安装 可单独安装 .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 R2† .NET Framework 4.5.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 位版本)† .NET Framework 4.5 .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 SP1†‡ .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 SP2†§ 32 位和 64 位 .NET Framework 4.6.2

    †此操作系统不受支持。 ‡在 Windows Server 2008 R2 上,基于 Itanium 的系统不支持 .NET Framework。 §在 Windows Server 2008 SP2 上,.NET Framework 在服务器核心角色中不受支持。

  • 安装和卸载 .NET Framework 受阻疑难解答
  • 即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅: https://aka.ms/ContentUserFeedback

    提交和查看相关反馈