在Windows XP,Vista和7上安装了什么版本的.NET框架?

Moh*_*nde 28 .net windows multiplatform

我有一个使用.NET framework 3.5的应用程序.我正在为大学建立这个应用程序,以帮助学生学习.大多数学生通常使用Windows XP SP2,Windows Vista或Windows 7.(对不起Mac用户!Mac版本将在大约6个月内推出)在Windows XP,Vista和7上安装了什么版本的.NET框架; 我的应用程序将在所有这些平台上运行吗?

Ode*_*ded 42

来自维基百科MSDN:

.NET Framework 1.1: Windows Server 2003
.NET Framework 2.0: Windows Server 2003 R2
.NET Framework 3.0: Windows Vista, Windows Server 2008
.NET Framework 3.5: Windows 7, Windows Server 2008 R2
.NET Framework 4.0: n/a
.NET Framework 4.5: Windows 8, Windows Server 2012
.NET Framework 4.5.1: Windows 8.1, Windows Server 2012 R2
.NET Framework 4.5.2: n/a
.NET Framework 4.6: Windows 10
.NET Framework 4.6.1: Windows 10 v1511
.NET Framework 4.6.2: Windows 10 v1607, Windows Server 2016

.NET Compact Framework 1.0 (SP2): Windows Mobile 5.0
.NET Compact Framework 2.0: Windows Mobile 6.0 
Run Code Online (Sandbox Code Playgroud)

来自其他SO问题:

如果您想确定您的应用程序运行所有这些,您必须自己安装框架 - 使用SmallestDotNet.com.

  • 只是为了一种完整感:XP SP3 - 没有安装 (5认同)