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 版本历史

版本

发布日期

终止支持

.NET Framework 4.8.1

2022年8月9日

 

.NET Framework 4.8

2019年4月18日

 

.NET Framework 4.7.2

2018年4月30日

 

.NET Framework 4.7.1

2017年10月17日

 

.NET Framework 4.7

2017年4月5日

 

.NET Framework 4.6.2

2016年8月2日

 

.NET Framework 3.5 SP1

2008年11月18日

2029年1月9日

.NET Framework 4.6.1

2015年11月30日

2022年4月26日

.NET Framework 4.6

2015年7月20日

2022年4月26日

.NET Framework 4.5.2

2014年5月5日

2022年4月26日

.NET Framework 4.5.1

2013年10月17日

2016年1月12日

.NET Framework 4.5

2012年8月15日

2016年1月12日

.NET Framework 4.0

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更新)的更多相关文章

  1. C++主流编译器整理(编译器版本--供应商--C++11支持情况)

    C++标准   年份 C++标准                俗称   备注 2011 ISO/IEC 14882:2011     C++11  第三个C++标准 2007 ISO/IEC TR ...

  2. HBase各版本对Hadoop版本的支持情况

    转载自:http://blog.csdn.net/sunny05296/article/details/54089194 安装HBase时,要考虑选择正确的Hadoop版本,否则可能出现不兼容的情况. ...

  3. VMware Workstation 12 OpenGL ES版本支持情况与设置

    概述 开始学习Opengl时,发现VMware Workstation虚拟机无法运行Opengl ES2.0的程序.后来,经过查找最终得知,是因为VMware Workstation11及之前的版本对 ...

  4. ECMAScript 5和ECMAScript6的新特性以及浏览器支持情况

    ECMAScript简介: 它是一种由Ecma国际(前身为欧洲计算机制造商协会)制定和发布的脚本语言规范,javascript在它基础上经行了自己的封装.但通常来说,术语ECMAScript和java ...

  5. WebGPU学习(五): 现代图形API技术要点和WebGPU支持情况调研

    大家好,本文整理了现代图形API的技术要点,重点研究了并行和GPU Driven Render Pipeline相关的知识点,调查了WebGPU的相关支持情况. 另外,本文对实时光线追踪也进行了简要的 ...

  6. SQL Server On Linux:基于实际项目案例,总结功能支持情况及相关问题解决方案,讲如何快速完成迁移

    上个月,有个朋友问我说Sql Sever向Mysql迁移有什么好的经验分享,他们公司客户明确提出不再提供Windows服务器,现在计划Mysql迁移.我说Mysql迁移成本太高了,不妨可以了解一下SQ ...

  7. TLSv1.3 Support:主流 Web 客户端和服务端对 TLSv1.3 的支持情况

    TLSv1.3 Support:主流 Web 客户端和服务端对 TLSv1.3 的支持情况 请访问原文链接:https://sysin.org/blog/tlsv1-3-support/,查看最新版. ...

  8. 浏览器对localstorage的支持情况以及localstorage在saas系统中的应用实践思考

    首先,还是要说,任何一种新特性的引入,通常有着其特有的场景和解决的目标需求,localstorage也一样.在我们的应用场景中,主要在金融业务服务的saas系统.其中涉及很多更改频率很多的元数据的客户 ...

  9. 关于多线程情况下Net-SNMP v3 版本导致进程假死情况的跟踪与分析

    1.问题描述 在使用net-snmp对交换机进行扫描的时候经常会出现进程假死的情况(就是进程并没有死掉,但是看不到它与外界进行任何的数据交互).这时候不知道进程内部发生了什么,虽然有日志信息,但进程已 ...

  10. Web存储(Web Storage)的浏览器支持情况

    所有很酷的功能特征的出现最关键的就是浏览器的支持情况,幸运的是,所有的现代浏览器都支持HTML5 Web存储(Web Storage),从IE8开始也支持它.HTML5 Web存储(Web Stora ...

随机推荐

  1. 【转载】Controller-runtime控制器的实现

    介绍 controller-runtime框架实际上是社区帮我们封装的一个控制器处理的框架,底层核心实现原理和我们自定义一个controller控制器逻辑是一样的,只是在这个基础上新增了一些概念,开发 ...

  2. php链式调用

    我们经常在项目中会写到 Mode::find()->where()->orderBy()->limit(); 链式调用,那么它是怎么实现的呢? 昨天看韩天峰大佬的视频,学到了 关键点 ...

  3. 函数使用十二:BAPI_CONTRACT_CREATE

    *&---------------------------------------------------------------------* *& Report ZBAPI_WB2 ...

  4. hot100之哈希

    两数之和(001) 先看代码 class Solution { HashMap<Integer, Integer> map = new HashMap<>(); public ...

  5. 浅谈开源在线客服系统与 APP 集成的技术方案与优劣势

    在为移动端 App 接入在线客服系统的过程中,我经历了长时间的技术选型探索.最初,我也曾被一些"技术理想主义"选项所吸引,比如让用户自己研发界面我提供 API 以获得最高自由度,或 ...

  6. 重磅消息 | 2025年最新AI+全栈测试开发技能实战指南(第6期)

    深度好文,篇幅较长,请耐心看完! 大家好,期盼已久的<全栈测试开发实战训练营>第6期,震撼回归! 1.行业分析 今年是全栈测试开发训练营第6期,本期训练营,首次推出了AI+的模式,所谓的A ...

  7. C++ set/multiset容器 学习总结

    -------------------------------------set/multiset容器 set/multiset特性 set/multiset的特性是所有元素会根据元素的值自动进行排序 ...

  8. vue_条件渲染、列表渲染

    条件渲染 <html lang="en"> <head> <meta charset="UTF-8"> <title& ...

  9. vs 运行 qt 项目的注意事项

    简介 RT 1 使用vs 打开 qt 项目 https://blog.csdn.net/weixin_44840658/article/details/99693803 2 运行项目之后 会因为缺少相 ...

  10. 【译】借助 AI 驱动的代码审查,大规模提升代码质量

    在微软,我们一直在寻找提高开发人员生产力和代码质量的方法.在这一领域,我们最具影响力的创新之一是 AI 驱动的代码审查助手 -- 一款增强拉取请求(PR,pull request)审查的 AI 工具. ...