每个.Net框架的最低操作系统要求是什么?例如,哪个版本不可能在哪个版本上运行每个操作系统:
<代码>H19Windows NT 3.X<代码>H210<代码>H111Windows NT 4<代码>H212<代码>H113Windows 2000<代码>H214<代码>F215
我相信所有的.Net框架都与XP、Vista、Windows Server2003和Windows Server2008兼容(如果错误,请纠正我的错误)。
发布于 2008-10-13 20:30:50
1.x和2.0可以一直运行到Win98,但在Windows8之前就停止了(未经验证)。
支持.NET框架2.0的操作系统according to Microsoft
<代码>H110Windows Vista (随操作系统一起提供)<代码>H211<代码>H112Windows Server 2003<代码>H213<代码>H114Windows Server 2008 (随操作系统一起提供)<代码>H215<代码>F216
.NET框架3.0支持的操作系统:
注意: Windows Vista附带了.NET Framework3.0。独立的.NET Framework3.0软件包不是必需的,在Vista上不受支持。
支持.NET Framework3.5的操作系统according to Microsoft
支持.NET Framework4.0的操作系统according to Microsoft
<代码>H162Windows Server 2008<代码>H263<代码>F264
支持的.NET框架4.5操作系统according to Microsoft
2012 (随OS一起提供)
.NET框架4.5.1/4.5.2/4.6支持的操作系统according to Microsoft
发布于 2008-10-13 20:17:51
微软.NET框架支持Windows98及更高版本1.0,但以下情况除外:
Windows NT
Windows Server 2003 (Itanium-based)
作为补充,我已经能够在基于.NET的机器上通过Mono在2.0版以上的平台上相当可靠地运行Linux可移植可执行文件。不过,如果它是用Mono编译的,它确实运行得更好。出于一些奇怪的原因,使用Mono包编译的PE比使用微软.NET编译器编译的PE更接近.NET IL的书面标准。
.NET 2.0 states on MSDN that it is compatible with Windows 98
.NET 3.0/3.5 requires XP or above
Microsoft Windows 2003 Server Service Pack 1 (SP1)
Windows XP SP2
Windows Vista *
发布于 2008-10-13 20:24:01
Windows98/Windows2000+中的所有操作系统都支持.Net 1、1.1和2.0,而不是Windows NT或Windows 95。
只有Windows XP/ .Net、Server2003和Server2008版本才支持Server3.0/ 3.5。不再支持Windows 98和2000。请参阅MSDN
https://stackoverflow.com/questions/198873
复制相似问题