架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7102|回复: 1

[windows] Windows自带.NET Framework版本大全

[复制链接]
发表于 2018-8-2 12:12:12 | 显示全部楼层 |阅读模式
The following is a complete list of which version of the .NET Framework is included in which version of the OS:

Windows XP Media Center Edition (Windows XP SP1) includes the .NET Framework 1.0 + SP2 as an OS component
Windows XP Media Center Edition (Windows XP SP2 and higher) includes the .NET Framework 1.0 + SP3 as an OS component.  On Windows XP Media Center Edition, the only way to get the .NET Framework 1.0 SP3 is to install Windows XP SP2 or higher.  There is not a standalone 1.0 SP3 installer for this edition of Windows XP.
Windows XP Tablet PC Edition (Windows XP SP1) includes the .NET Framework 1.0 + SP2 as an OS component
Windows XP Tablet PC Edition (Windows XP SP2 and higher) includes the .NET Framework 1.0 + SP3 as an OS component.  On Windows XP Tablet PC Edition, the only way to get the .NET Framework 1.0 SP3 is to install Windows XP SP2 or higher.  There is not a standalone 1.0 SP3 installer for this edition of Windows XP.
Windows Server 2003 (all x86 editions) includes the .NET Framework 1.1 as an OS component; 64-bit versions of Windows Server 2003 do not include a version of the .NET Framework as an OS component
Windows Vista (all editions) includes the .NET Framework 2.0 and 3.0 as OS components  3.0 can be added or removed via the Programs and Fatures control panel.
Windows Vista SP1 (all editions) includes the .NET Framework 2.0 SP1 and 3.0 SP1 as OS components.  3.0 SP1 can be added or removed via the Programs and Features control panel.
Windows Server 2008 and Windows Server 2008 SP1 (all editions) includes the .NET Framework 2.0 SP1 and 3.0 SP1 as OS components.  The .NET Framework 3.0 SP1 is not installed by default and must be added via the Programs and Features control panel though.
Windows Server 2008 SP2 (all editions) includes the .NET Framework 2.0 SP2 and 3.0 SP2 as OS components.  The .NET Framework 3.0 SP2 is not installed by default and must be added via the Programs and Features control panel though.
Windows Server 2008 R2 (all editions) includes the .NET Framework 3.5.1 as an OS component.  This means you will get the .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes.  3.0 SP2 and 3.5 SP1 can be added or removed via the Programs and Features control panel.
Windows 7 (all editions) includes the .NET Framework 3.5.1 as an OS component.  This means you will get the .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes.  3.0 SP2 and 3.5 SP1 can be added or removed via the Programs and Features control panel.
Windows 8 (all editions) includes the .NET Framework 4.5 as an OS component, and it is installed by default.  It also includes the .NET Framework 3.5 SP1 as an OS component that is not installed by default.  The .NET Framework 3.5 SP1 can be added or removed via the Programs and Features control panel.
Windows 8.1 (all editions) includes the .NET Framework 4.5.1 as an OS component, and it is installed by default.  It also includes the .NET Framework 3.5 SP1 as an OS component that is not installed by default.  The .NET Framework 3.5 SP1 can be added or removed via the Programs and Features control panel.
Windows Server 2012 (all editions) includes the .NET Framework 4.5 as an OS component, and it is installed by default except in the Server Core configuration.  It also includes the .NET Framework 3.5 SP1 as an OS component that is not installed by default.  The .NET Framework 3.5 SP1 can be added or removed via the Server Manager.
Windows Server 2012 R2 (all editions) includes the .NET Framework 4.5.1 as an OS component, and it is installed by default except in the Server Core configuration.  It also includes the .NET Framework 3.5 SP1 as an OS component that is not installed by default.  The .NET Framework 3.5 SP1 can be added or removed via the Server Manager.
Windows 10 (all editions) includes the .NET Framework 4.6 as an OS component, and it is installed by default.  It also includes the .NET Framework 3.5 SP1 as an OS component that is not installed by default.  The .NET Framework 3.5 SP1 can be added or removed via the Programs and Features control panel.
Note - for the .NET Framework 2.0, 3.0 and 3.5, you can see a graphical view of the above information in this blog post.

In addition, the .NET Framework shipped with the following versions of Windows but not as truly integrated OS components:

Windows XP Home and Professional SP1 includes the MSI-based .NET Framework 1.0 + SP2 in the Additional Components folder on the installation CD.  It is not an OS component on this OS.
Windows XP Home and Professional SP2 includes the MSI-based .NET Framework 1.1 + SP1 in the Additional Components folder on the installation CD.  It is not an OS component on this OS.
Windows XP Home and Professional SP3 includes the MSI-based .NET Framework 1.1 + SP1 in the Additional Components folder on the installation CD.  It is not an OS component on this OS.
Windows Server 2003 R2 includes the MSI-based .NET Framework 2.0.  It appears in Add/Remove Windows Components as an OS component, but selecting it simply invokes the MSI-based installer.  The MSI can be repaired and removed using Add/Remove Programs regardless of whether it is installed via the standalone MSI or via the Add/Remove Windows Components UI.
以下是在哪个版本的操作系统中包含哪个版本的.NET Framework的完整列表:

Windows XP Media Center Edition(Windows XP SP1)包含.NET Framework 1.0 + SP2作为OS组件
Windows XP Media Center Edition(Windows XP SP2和更高版本)包含.NET Framework 1.0 + SP3作为OS组件。在Windows XP Media Center Edition上,获取.NET Framework 1.0 SP3的唯一方法是安装Windows XP SP2或更高版本。此版本的Windows XP没有独立的1.0 SP3安装程序。
Windows XP Tablet PC Edition(Windows XP SP1)包含.NET Framework 1.0 + SP2作为OS组件
Windows XP Tablet PC Edition(Windows XP SP2及更高版本)包含.NET Framework 1.0 + SP3作为OS组件。在Windows XP Tablet PC Edition上,获取.NET Framework 1.0 SP3的唯一方法是安装Windows XP SP2或更高版本。此版本的Windows XP没有独立的1.0 SP3安装程序。
Windows Server 2003(所有x86版本)包括.NET Framework 1.1作为OS组件; 64位版本的Windows Server 2003不包含.NET Framework作为OS组件的版本
Windows Vista(所有版本)包括.NET Framework 2.0和3.0,因为可以通过“程序和Fatures”控制面板添加或删除OS组件3.0。
Windows Vista SP1(所有版本)包括.NET Framework 2.0 SP1和3.0 SP1作为OS组件。可以通过“程序和功能”控制面板添加或删除3.0 SP1。
Windows Server 2008和Windows Server 2008 SP1(所有版本)包括.NET Framework 2.0 SP1和3.0 SP1作为OS组件。默认情况下不安装.NET Framework 3.0 SP1,但必须通过“程序和功能”控制面板添加。
Windows Server 2008 SP2(所有版本)包括.NET Framework 2.0 SP2和3.0 SP2作为OS组件。默认情况下不安装.NET Framework 3.0 SP2,但必须通过“程序和功能”控制面板添加。
Windows Server 2008 R2(所有版本)包括.NET Framework 3.5.1作为OS组件。这意味着您将获得.NET Framework 2.0 SP2,3.0 SP2和3.5 SP1以及一些3.5 SP1之后的错误修复。可以通过“程序和功能”控制面板添加或删除3.0 SP2和3.5 SP1。
Windows 7(所有版本)包括.NET Framework 3.5.1作为OS组件。这意味着您将获得.NET Framework 2.0 SP2,3.0 SP2和3.5 SP1以及一些3.5 SP1之后的错误修复。可以通过“程序和功能”控制面板添加或删除3.0 SP2和3.5 SP1。
Windows 8(所有版本)包括.NET Framework 4.5作为操作系统组件,默认情况下安装它。它还包括.NET Framework 3.5 SP1作为默认情况下未安装的OS组件。可以通过“程序和功能”控制面板添加或删除.NET Framework 3.5 SP1。
Windows 8.1(所有版本)包括.NET Framework 4.5.1作为操作系统组件,默认情况下安装它。它还包括.NET Framework 3.5 SP1作为默认情况下未安装的OS组件。可以通过“程序和功能”控制面板添加或删除.NET Framework 3.5 SP1。
Windows Server 2012(所有版本)包括.NET Framework 4.5作为操作系统组件,默认情况下安装它,但在服务器核心配置中除外。它还包括.NET Framework 3.5 SP1作为默认情况下未安装的OS组件。可以通过服务器管理器添加或删除.NET Framework 3.5 SP1。
Windows Server 2012 R2(所有版本)包括.NET Framework 4.5.1作为操作系统组件,默认情况下安装它,但在服务器核心配置中除外。它还包括.NET Framework 3.5 SP1作为默认情况下未安装的OS组件。可以通过服务器管理器添加或删除.NET Framework 3.5 SP1。
Windows 10(所有版本)包括.NET Framework 4.6作为操作系统组件,默认情况下安装它。它还包括.NET Framework 3.5 SP1作为默认情况下未安装的OS组件。可以通过“程序和功能”控制面板添加或删除.NET Framework 3.5 SP1。
注 - 对于.NET Framework 2.0,3.0和3.5,您可以在此博客文章中看到上述信息的图形视图。

此外,.NET Framework附带以下版本的Windows,但不是真正集成的OS组件:


Windows XP Home和Professional SP1在安装CD上的Additional Components文件夹中包含基于MSI的.NET Framework 1.0 + SP2。 它不是此操作系统上的操作系统组件。
Windows XP Home和Professional SP2在安装CD上的Additional Components文件夹中包含基于MSI的.NET Framework 1.1 + SP1。 它不是此操作系统上的操作系统组件。
Windows XP Home和Professional SP3在安装CD的Additional Components文件夹中包含基于MSI的.NET Framework 1.1 + SP1。 它不是此操作系统上的操作系统组件。
Windows Server 2003 R2包含基于MSI的.NET Framework 2.0。 它在添加/删除Windows组件中显示为OS组件,但选择它只是调用基于MSI的安装程序。 无论是通过独立MSI还是通过添加/删除Windows组件UI安装,都可以使用“添加/删除程序”修复和删除MSI。





上一篇:windows服务安装时,出错:System.ComponentModel.Win32Exception
下一篇:产品经理和开发打架啦!
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2020-2-14 13:41:41 | 显示全部楼层
mark
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-26 01:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表