各版本操作系统对.NET支持情况(0505更新)
https://www.newlifex.com/tech/os_net
借助虚拟机和测试机,检测各版本操作系统对.NET的支持情况。
安装操作系统后,实测安装相应运行时并能够运行星尘代理为通过。
测试平台:VMware Workstation
镜像来源:MSDN I Tell You
参考:
WinXP系列
| 
 系统  | 
 .NET2.0 SP2  | 
 .NET3.5 SP1  | 
 .NET4.0  | 
 .NET4.5  | 
 NativeAOT  | 
| 
 WindowXP Professional  | 
 失败。要求SP2  | 
 失败。要求SP2  | 
 失败。系统不支持  | 
 失败  | 
 失败  | 
| 
 WindowXP Professional SP2  | 
 支持。kb893803  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
| 
 WindowXP Professional SP3  | 
 支持  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
| 
 WindowXP Home  | 
 失败。要求SP2  | 
 失败。要求SP2  | 
 失败。系统不支持  | 
 失败  | 
 失败  | 
| 
 WindowXP Home SP3  | 
 支持  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
| 
 Windows 2000 Professional  | 
|||||
| 
 Windows 2003  | 
|||||
| 
 Windows 2003 R2  | 
 支持  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
win2003r2需要先安装net3.5sp1,才能支持安装net2sp2,也不能提前安装net4.0
Win7/Vista系列
| 
 操作系统  | 
 自带  | 
 NET4  | 
 .NET4.5  | 
 .NET4.8  | 
 NET6  | 
 NET7  | 
 NET8  | 
 NativeAOT  | 
| 
 Win7 Enterprise x86  | 
 .NET3.5  | 
 支持  | 
 失败  | 
|||||
| 
 Win7 Enterprise  | 
 .NET3.5  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
||
| 
 Win7 Enterprise SP1  | 
 .NET3.5  | 
 支持  | 
 支持  | 
 支持。需KB3063858  | 
 支持  | 
 支持  | 
 支持。需vc++2019  | 
|
| 
 Win7 Professional  | 
 .NET3.5  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
||
| 
 Win7 Professional SP1  | 
 .NET3.5  | 
 支持  | 
 支持  | 
 支持。需KB3063858  | 
 支持  | 
 支持  | 
 支持  | 
 支持。需vc++2019  | 
| 
 Win7 Ultimate  | 
 .NET3.5  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
 失败  | 
|
| 
 Win7 Ultimate SP1  | 
 .NET3.5  | 
 支持  | 
 支持  | 
 支持。需KB3063858  | 
 支持  | 
 支持  | 
 支持  | 
 支持。需vc++2019  | 
| 
 Win7 Ultimate SP1 x86  | 
 支持  | 
|||||||
| 
 Vista Business  | 
 .NET2.0  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
||
| 
 Vista Enterprise SP2  | 
 .NET3.0  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
||
| 
 Win2008 SP2  | 
 .NET2.0  | 
 支持  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
||
| 
 Win2008 R2 SP1  | 
 .NET4.0  | 
 支持  | 
 支持  | 
 支持。证书链  | 
 支持  | 
 支持。需vc++2019  | 
win7打上sp1以后,可以安装vc++2019,然后就能跑AOT应用了 。
win7能够安装net7,但是占用内存很大,空白应用启动起码占500M内存,官方直接说net7不支持win7。
Win8系列
| 
 操作系统  | 
 自带  | 
 .NET4.8  | 
 .NET7.0  | 
 NativeAOT  | 
| 
 Windows 8  | 
 .NET4.5  | 
 失败。不支持  | 
 支持  | 
 支持  | 
| 
 Windows 8.1  | 
 .NET4.5.1  | 
 支持。需KB2919355  | 
 支持  | 
 失败。缺vc++2019但装不上  | 
| 
 Windows 2012  | 
 .NET4.5  | 
 支持  | 
 支持  | 
 支持。需vc++2019  | 
| 
 Windows 2012 R2  | 
 .NET4.5.1  | 
 支持。需KB2919355  | 
 支持  | 
 失败。缺vc++2019但装不上  | 
Win10/Win11系列
| 
 操作系统  | 
 自带  | 
 .NET4.8  | 
 NET7  | 
 NET8  | 
 AOT8  | 
| 
 Windows 10 LTSC 2019  | 
 .NET 4.7.2  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
| 
 Windows 10 22H2  | 
 .NET 4.8  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
| 
 Windows 11 22H2  | 
 .NET 4.8  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
| 
 Windows 2016  | 
 .NET 4.6.1  | 
 支持  | 
 支持  | 
 支持  | 
|
| 
 Windows 2016 VL  | 
 .NET 4.6.2  | 
 支持  | 
 支持  | 
 支持  | 
|
| 
 Windows 2019  | 
 .NET 4.7.2  | 
 支持  | 
|||
| 
 Windows 2019 UP2020  | 
 支持  | 
||||
| 
 Windows 2022  | 
Linux系列
| 
 操作系统  | 
 Mono  | 
 NET3.1  | 
 NET6  | 
 NET7  | 
 NET8  | 
 NativeAOT  | 
 备注  | 
| 
 Deepin 20  | 
 Mono 5.18  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
 容易  | 
|
| 
 Ubuntu 16  | 
 支持  | 
||||||
| 
 Ubuntu 18  | 
 支持  | 
||||||
| 
 Ubuntu 20  | 
 Mono 6.8  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
 较容易  | 
|
| 
 Debian 11  | 
 Mono 6.8  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
||
| 
 CentOS 7.6  | 
 支持  | 
 NET8需替换libstdc++  | 
|||||
| 
 CentOS 8  | 
|||||||
| 
 Kali 2022.3  | 
 Mono 6.12  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
 自带.NETCore3.1  | 
|
| 
 Fedora 37  | 
 支持  | 
 支持  | 
 支持  | 
||||
| 
 UOS 20 Home  | 
 Mono 5.18  | 
 支持  | 
 支持  | 
 支持  | 
|||
| 
 UOS 20 Pro Arm64  | 
 支持  | 
 HUAWEI Kunpeng 920  | 
|||||
| 
 UOS 20 Pro Mips64  | 
 支持  | 
 失败  | 
 失败  | 
 失败  | 
 Loongson-3  | 
||
| 
 openKylin  | 
 Mono 6.12  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
 容易  | 
|
| 
 NeoKylin7  | 
 支持  | 
 支持  | 
 支持  | 
 支持  | 
 NET8需替换libstdc++  | 
||
| 
 Keylin Desktop V10 SP1  | 
 Mono 6.12  | 
 支持  | 
 支持  | 
 支持  | 
|||
| 
 Keylin Server V10 SP1  | 
 Mono 6.12  | 
 支持  | 
 支持  | 
 支持  | 
|||
| 
 Kylin V10 SP1  | 
 支持  | 
 Phytium,FT-2000+/64  | 
|||||
| 
 Linx V6  | 
 支持  | 
 NET8需替换libstdc++  | 
|||||
| 
 SmartOS A4  | 
 支持  | 
 支持  | 
 支持  | 
感谢 @_well 在UOS上的支持
.NET Framework 版本历史
| 
 版本  | 
 发布日期  | 
 终止支持  | 
| 
 2022年8月9日  | 
||
| 
 2019年4月18日  | 
||
| 
 2018年4月30日  | 
||
| 
 2017年10月17日  | 
||
| 
 2017年4月5日  | 
||
| 
 2016年8月2日  | 
||
| 
 2008年11月18日  | 
 2029年1月9日  | 
|
| 
 2015年11月30日  | 
 2022年4月26日  | 
|
| 
 2015年7月20日  | 
 2022年4月26日  | 
|
| 
 2014年5月5日  | 
 2022年4月26日  | 
|
| 
 2013年10月17日  | 
 2016年1月12日  | 
|
| 
 2012年8月15日  | 
 2016年1月12日  | 
|
| 
 2010年4月12日  | 
 2016年1月12日  | 
Windows自带及最高支持
| 
 Windows版本  | 
 自带.NET Framework 版本  | 
 支持最高的 .NET Framework 版本  | 
| 
 Windows NT 4.0 SP6a、2000  | 
 .NET Framework 1.1 SP1  | 
|
| 
 Windows 98, 98SE, Me, 2000 SP3  | 
 .NET Framework 2.0  | 
|
| 
 Windows 2000 SP4  | 
 .NET Framework 2.0 SP2  | 
|
| 
 Windows XP SP1  | 
 .NET Framework 1.0 SP2  | 
 .NET Framework 1.0 SP2  | 
| 
 Windows XP SP2  | 
 .NET Framework 1.1 SP1  | 
 .NET Framework 3.5 SP1  | 
| 
 Windows XP SP3  | 
 .NET Framework 1.1 SP1  | 
 .NET Framework 4.0  | 
| 
 Windows Vista  | 
 .NET Framework 3.0  | 
 .NET Framework 3.5 SP1  | 
| 
 Windows Vista SP1  | 
 .NET Framework 3.0 SP1  | 
 .NET Framework 4.0  | 
| 
 Windows Vista SP2  | 
 .NET Framework 3.0 SP2  | 
 .NET Framework 4.6  | 
| 
 Windows 7  | 
 .NET Framework 3.5.1 SP1  | 
 .NET Framework 4.5  | 
| 
 Windows 7 SP1  | 
 .NET Framework 3.5.1 SP1  | 
 Latest  | 
| 
 Windows 8  | 
 .NET Framework 3.5.1 SP1 + 4.5  | 
 .NET Framework 4.6.2  | 
| 
 Windows 8.1  | 
 .NET Framework 3.5.1 SP1 + 4.5.1  | 
 .NET Framework 4.5.2  | 
| 
 Windows 8.1 Update  | 
 .NET Framework 3.5.1 SP1 + 4.5  | 
 Latest  | 
| 
 Windows 10 (1507)  | 
 .NET Framework 4.6  | 
 Latest  | 
| 
 Windows 10 (1511)  | 
 .NET Framework 4.6.1  | 
 Latest  | 
| 
 Windows 10 (1607)  | 
 .NET Framework 4.6.2  | 
 Latest  | 
| 
 Windows 10 (1703)  | 
 .NET Framework 4.7  | 
 Latest  | 
| 
 Windows 10 (1709)  | 
 .NET Framework 4.7.1  | 
 Latest  | 
| 
 Windows 10 (1803 ~ 1809)  | 
 .NET Framework 4.7.2  | 
 Latest  | 
| 
 Windows 10 (1903 ~ v20H2)  | 
 .NET Framework 4.8  | 
 Latest  | 
| 
 Windows 11  | 
 .NET Framework 4.8  | 
 Latest  | 
各版本操作系统对.NET支持情况(0505更新)的更多相关文章
- C++主流编译器整理(编译器版本--供应商--C++11支持情况)
		
C++标准 年份 C++标准 俗称 备注 2011 ISO/IEC 14882:2011 C++11 第三个C++标准 2007 ISO/IEC TR ...
 - HBase各版本对Hadoop版本的支持情况
		
转载自:http://blog.csdn.net/sunny05296/article/details/54089194 安装HBase时,要考虑选择正确的Hadoop版本,否则可能出现不兼容的情况. ...
 - VMware Workstation 12 OpenGL ES版本支持情况与设置
		
概述 开始学习Opengl时,发现VMware Workstation虚拟机无法运行Opengl ES2.0的程序.后来,经过查找最终得知,是因为VMware Workstation11及之前的版本对 ...
 - ECMAScript 5和ECMAScript6的新特性以及浏览器支持情况
		
ECMAScript简介: 它是一种由Ecma国际(前身为欧洲计算机制造商协会)制定和发布的脚本语言规范,javascript在它基础上经行了自己的封装.但通常来说,术语ECMAScript和java ...
 - WebGPU学习(五): 现代图形API技术要点和WebGPU支持情况调研
		
大家好,本文整理了现代图形API的技术要点,重点研究了并行和GPU Driven Render Pipeline相关的知识点,调查了WebGPU的相关支持情况. 另外,本文对实时光线追踪也进行了简要的 ...
 - SQL Server On Linux:基于实际项目案例,总结功能支持情况及相关问题解决方案,讲如何快速完成迁移
		
上个月,有个朋友问我说Sql Sever向Mysql迁移有什么好的经验分享,他们公司客户明确提出不再提供Windows服务器,现在计划Mysql迁移.我说Mysql迁移成本太高了,不妨可以了解一下SQ ...
 - TLSv1.3 Support:主流 Web 客户端和服务端对 TLSv1.3 的支持情况
		
TLSv1.3 Support:主流 Web 客户端和服务端对 TLSv1.3 的支持情况 请访问原文链接:https://sysin.org/blog/tlsv1-3-support/,查看最新版. ...
 - 浏览器对localstorage的支持情况以及localstorage在saas系统中的应用实践思考
		
首先,还是要说,任何一种新特性的引入,通常有着其特有的场景和解决的目标需求,localstorage也一样.在我们的应用场景中,主要在金融业务服务的saas系统.其中涉及很多更改频率很多的元数据的客户 ...
 - 关于多线程情况下Net-SNMP v3 版本导致进程假死情况的跟踪与分析
		
1.问题描述 在使用net-snmp对交换机进行扫描的时候经常会出现进程假死的情况(就是进程并没有死掉,但是看不到它与外界进行任何的数据交互).这时候不知道进程内部发生了什么,虽然有日志信息,但进程已 ...
 - Web存储(Web Storage)的浏览器支持情况
		
所有很酷的功能特征的出现最关键的就是浏览器的支持情况,幸运的是,所有的现代浏览器都支持HTML5 Web存储(Web Storage),从IE8开始也支持它.HTML5 Web存储(Web Stora ...
 
随机推荐
- SwanLab入门深度学习:Qwen3大模型指令微调
			
一.概述 Qwen3是通义千问团队的开源大语言模型,由阿里云通义实验室研发.以Qwen2作为基座大模型,通过指令微调的方式实现高准确率的文本分类,是学习大语言模型微调的入门任务. 指令微调是一种通过在 ...
 - k8s gpu共享
			
k8s gpu 共享方案 1.配置环境变量实现 通过在POD的启动文件中,配置NVIDIA_VISIBLE_DEVICES的环境变量,指定显卡号.NVIDIA_VISIBLE_DEVICES可配置为具 ...
 - python之package定义
			
一.简单说明 python是通过module组织代码的,每一个module就是一个python文件,但是modules是通过package来组织的.我们平时在简单测试的时候 一般就是几个Python文 ...
 - javacv添加字幕 剧中显示
			
介绍 javacv目前不能像ffmpeg那样 直接加载字体文件到视频 参考这里 所以实现流程为:提取帧 -> 转图片 -> 编辑图片增加文字 -> 转回帧 -> 输出视频 上代 ...
 - 流形 & 非流形 释义
			
非流形边 A non-manifold edge has more than two incident triangles. 就是一个边由超过两个三角形相交.就是非流形边. 非流形顶点 比如两个三棱锥 ...
 - opengl 学习 之 13 lesson
			
opengl 学习 之 13 lesson 简介 法向量纹理,让纹理显示的更逼真? link http://www.opengl-tutorial.org/uncategorized/2017/06/ ...
 - 【译】借助 AI 驱动的代码审查,大规模提升代码质量
			
在微软,我们一直在寻找提高开发人员生产力和代码质量的方法.在这一领域,我们最具影响力的创新之一是 AI 驱动的代码审查助手 -- 一款增强拉取请求(PR,pull request)审查的 AI 工具. ...
 - 谷云科技AI Agent搭建平台本地部署智能体步骤拆解
			
在数据安全与合规性要求日益严格的当下,越来越多的企业选择将智能体AI Agent部署在本地环境中,以实现对核心数据和业务流程的完全掌控. 企业选择本地部署AI Agent通常基于三大需求: 数据主权保 ...
 - SciTech-Mathmatics-Trigonometric function三角函数-基础知识 + Number Theory数论 + Set Theory集合论{有限集(与自然数集1:1对应), 权势, 无限集}
			
数论: 在 周长为 \(1\pi\) (半径为1/2) 的圆上, 任选一点作为0点, 顺时针有序放置所有的\(\large N自然数\), Question: 什么情况会出现重合的两个自然数点 ? S ...
 - Linux下查看Mysql数据库端口的方法-九五小庞
			
mysql 默认的端口是 3306,但是如果在安装的时候,修改了mysql的默认端口的话,可以采用以下方式查看 第一种方法: 直接查看数据库的配置文件 在/etc/mysql/my.cnf(Linux ...