Windows 8 中包含哪些版本的 .NET 框架?

Geo*_*ett 37 .net-framework windows-8

如果我安装 Windows 8,在任何自动更新之前将安装什么版本的 .NET 框架?
应用任何自动更新后呢?

Gan*_* R. 33

默认情况下,Windows 8 安装了 .NET 4.5。.NET 4.5 是 .NET 4 的就地升级。这意味着您可以在默认情况下在 Windows 8 上运行针对 .NET 4 和 4.5 的应用程序。此外,.NET 3.5 SP1 可作为 Windows 8 中的 Windows 功能使用。这意味着您所要做的就是转到“添加和删​​除功能”并选择 .NET 3.5 SP1 功能,您的机器上将拥有 .NET 2、.NET 3.0 和 .NET 3.5。

简而言之,无需下载任何安装程序,您就可以在 Windows 8 机器上安装以下 .NET 版本:

  1. 网络 4.5
  2. 网络 4.0
  3. NET 3.5(需要启用功能)
  4. NET 3.0(需要启用功能)
  5. NET 2.0(需要启用功能)

(不确定您是否可以在 Windows 8 上安装 .NET 1.1。它在 Windows 7 上受支持)

编辑:根据Graham Wager,我们可以在 Windows 8 上安装和使用 .NET 1.1。

  • .NET 1.1 确实可以安装并且可以工作(至少对于我尝试过的应用程序),但是在启动安装程序时会抛出兼容性警告。 (2认同)

Jou*_*eek 12

在此处输入图片说明

Windows 8.net 4.5 advanced services内置。如果您安装需要 .net 3.5 或更早版本的应用程序,它会自动将其拉入 .net 3.5 作为安装过程的一部分 - 我在安装paint.net 时安装了它


Aks*_*tal 5

似乎 .NET Framework 4.5 版已经安装在这里列出。

同样在此页面上,在“说明”下,指定了一个注释,上面写着:

Windows 8 和 Windows Server 2012 包括 .NET Framework 4.5。因此,您不必在这些操作系统上安装此软件。

通常,它包括以下内容:

  1. .NET 4.5
  2. .NET 4.0
  3. .NET 3.5(需要启用此功能)
  4. .NET 3.0(需要启用此功能)
  5. .NET 2.0(需要启用此功能)

微软尚未提供官方信息。