各版本操作系统对.NET支持情况(0106更新)
Posted 矿工学编程
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了各版本操作系统对.NET支持情况(0106更新)相关的知识,希望对你有一定的参考价值。
本文由新生命团队,智能大石头测试。
借助虚拟机和测试机,检测各版本操作系统对.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.0 | .NET4.5 | .NET4.8 | .NET7.0 | 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 |
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应用了
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.0 | NativeAOT |
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.0 | .NET7.0 | NativeAOT | 备注 |
Deepin 20 | Mono 5.18 | 支持 | 支持 | 支持 | 容易 | |
Ubuntu 20 | Mono 6.8 | 支持 | 支持 | 支持 | 较容易 | |
Debian 11 | Mono 6.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 | 支持 | 支持 | 支持 | |||
Keylin Desktop V10 SP1 | Mono 6.12 | 支持 | 支持 | 支持 | ||
Keylin Server V10 SP1 | Mono 6.12 | 支持 | 支持 | 支持 | ||
Kylin V10 SP1 | 支持 | Phytium,FT-2000+/64 |
感谢 @_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 |
用友U8各版本操作系统是数据库支持情况
根据发版说明整理
U8版本 | 上市日期 | 支持操作系统 | 支持数据库 | 内存硬盘要求(小规模场景) | 备注 |
821 | win98第二版 | SQL2000 | |||
850 | |||||
852 | |||||
860 | |||||
861 | |||||
870 | |||||
872 | |||||
890 | XP及以下 | SQL2005 | |||
10.0 | win7及以下 | SQL2008及以下 | 初代支持win7,不再支持win95 98 me 2000 | ||
10.1 | 2011年3月 | win7-XPSP2,winserver2008R2-2003SP2 | SQL2008-SQL2000SP4 | 4核 2G 70G | |
11.0 | 2012年 | win7-XPSP2,winserver2012-2003SP2 | SQL2012-SQL2000SP4 | 2核 2G 300G | 初代支持win8 |
12.0 | 2014年 | win8.1-XPsp2 winser2012-2003SP2 | SQL2014-SQL2005SP2 | 4核 2G 300G | 初代支持win8.1 |
12.1 | 2015年 | win8.1-XPsp2 winser2012-2003SP2 | SQL2014-SQL2000SP4 | 6核 2G 300G | |
12.5 | 2017年 | win10-XPsp2 winserver2012R2-2003SP2 | SQL2014-SQL2005SP2 | 6核 2G 300G | 初代支持win10 |
12.51 | 2017年 | win10-XPsp2 winserver2012R2-2003SP2 | SQL2014-SQL2005SP2 | 6核 2G 300G | 建议用企业版操作系统和企业版数据库 |
13.0 | 2017年7月 | win10-win7 | 2G内存 | ||
15.0 | 2018年 | win10-win7,winserver2016-2008 R2 | SQL2017-SQL2005SP2 | 6核 2G 300G | |
16.0 | 2020年 | win10-win7,winserver2019-2008 R2 | SQL2019-SQL2008R2 | 16核 16G 600G | 本版开始仅支持64位系统,选择【全产品集中应用模式(U8远程)】或【客户端集中应用模式(U8远程)】安装,则要求环境为Windows Server 2008R2、2012R2、2016、2019。 |
以上是关于各版本操作系统对.NET支持情况(0106更新)的主要内容,如果未能解决你的问题,请参考以下文章