什么是默认安装的.NET版本?

时间:2011-02-01 12:15:09

标签: .net windows-xp version default portability

我想创建一个非常便携的应用程序,理想情况下,每个人都应该能够使用它而无需安装.NET。大多数非程序员机器使用的默认.NET版本是什么?在带有SP2或SP3的Windows XP上是.NET2还是.NET1?

3 个答案:

答案 0 :(得分:3)

取决于操作系统和服务包(如果有)。

如果您的目标是多个Windows版本,则在您的安装中包含.NET是不可避免的。

答案 1 :(得分:3)

  • .NET 2.0自带Windows XP SP2
  • .NET 3.5附带Windows 7

为什么不将.Net Framework安装程序与应用程序捆绑在一起?

如果用户是Windows Update的最新版本,则应该具有.Net 3.5。

答案 2 :(得分:2)

Windows XP没有安装.Net。

Version  Version Number Release Date    Default in Windows
1.0      1.0.3705.0      2002-02-13     
1.1      1.1.4322.573    2003-04-24 Windows Server 2003
2.0      2.0.50727.42    2005-11-07 Windows Server 2003 R2
3.0      3.0.4506.30     2006-11-06 Windows Vista, Windows Server 2008
3.5      3.5.21022.8     2007-11-19 Windows 7, Windows Server 2008 R2
4.0      4.0.30319.1     2010-04-12