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


37

如果我安装Windows 8,则在进行任何自动更新之前将安装什么版本的.NET Framework?
应用任何自动更新后如何处理?

Answers:


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. NET 4.5
  2. NET 4.0
  3. NET 3.5(需要启用功能)
  4. NET 3.0(需要启用功能)
  5. NET 2.0(需要启用功能)

(不确定是否可以在Windows 8上安装.NET1.1。Windows7支持。)

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


2
.NET 1.1确实可以安装并且可以正常工作(至少对于我尝试过的应用程序而言),但是在启动安装程序时会引发兼容性警告。
Graham Wager 2012年

12

在此处输入图片说明

Windows 8是.net 4.5 advanced services内置的。如果您安装需要.net 3.5或更早版本的应用程序,它将在安装过程中自动将其放入.net 3.5中-我在安装paint.net时已安装了它。


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(需要启用此功能)

Microsoft尚未提供官方信息。


0

建议...在平板电脑(如Micrsoft Surface Pro)上通过控制面板启用.Net 3.5不能正常工作。迄今为止,Microsoft尚未解决此问题。


4
您可以提供更多详细信息吗?从我的角度来看,此信息缺乏可信度。
Daniel B
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.