首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >各种.NET框架版本的操作系统兼容性

各种.NET框架版本的操作系统兼容性
EN

Stack Overflow用户
提问于 2008-10-13 20:14:34
回答 4查看 60.7K关注 0票数 56

每个.Net框架的最低操作系统要求是什么?例如,哪个版本不可能在哪个版本上运行每个操作系统:

  • Windows95
  • Windows98
  • Windows98SE
  • Windows ME

<代码>H19Windows NT 3.X<代码>H210<代码>H111Windows NT 4<代码>H212<代码>H113Windows 2000<代码>H214<代码>F215

我相信所有的.Net框架都与XP、Vista、Windows Server2003和Windows Server2008兼容(如果错误,请纠正我的错误)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2008-10-13 20:30:50

1.x和2.0可以一直运行到Win98,但在Windows8之前就停止了(未经验证)。

支持.NET框架2.0的操作系统according to Microsoft

  • Windows98
  • Windows ME
  • Windows2000
  • Windows XP

<代码>H110Windows Vista (随操作系统一起提供)<代码>H211<代码>H112Windows Server 2003<代码>H213<代码>H114Windows Server 2008 (随操作系统一起提供)<代码>H215<代码>F216

.NET框架3.0支持的操作系统:

  • Windows XP SP2
  • Windows Vista (随操作系统提供)
  • Windows 7
  • Windows 8
  • Windows2003服务器服务包1 (SP1)

注意: Windows Vista附带了.NET Framework3.0。独立的.NET Framework3.0软件包不是必需的,在Vista上不受支持。

支持.NET Framework3.5的操作系统according to Microsoft

  • Windows XP
  • Windows Vista
  • Windows 7(随操作系统提供)
  • Windows 8和8.1
  • Windows Server 2008
  • Windows Server 2012和2012 R2 Server

支持.NET Framework4.0的操作系统according to Microsoft

  • Windows XP (但不是入门版、媒体中心或Tablet editions)
  • Windows Vista
  • Windows 7
  • Windows 8
  • 10
  • Windows Server 2003

<代码>H162Windows Server 2008<代码>H263<代码>F264

支持的.NET框架4.5操作系统according to Microsoft

  • Windows Vista SP2
  • Windows 7
  • Windows 8(随操作系统一起提供)
  • Windows 10服务器
  • Windows
  • 2008 SP2/R2
  • Windows

2012 (随OS一起提供)

.NET框架4.5.1/4.5.2/4.6支持的操作系统according to Microsoft

  • Windows SP2
  • Windows7 SP1
  • Windows8
  • Windows8.1(随操作系统提供)
  • Windows 10 (随操作系统附带4.6)
  • Windows Server 2008 Windows Server 2012 (随操作系统附带)
票数 109
EN

Stack Overflow用户

发布于 2008-10-13 20:17:51

微软.NET框架支持Windows98及更高版本1.0,但以下情况除外:

代码语言:javascript
复制
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

代码语言:javascript
复制
Microsoft Windows 2003 Server Service Pack 1 (SP1)
Windows XP SP2
Windows Vista *
票数 2
EN

Stack Overflow用户

发布于 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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/198873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档