.net - Windows XP、Vista 和 7 上安装了哪个版本的 .NET 框架?

标签 .net windows multiplatform

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

最佳答案

来自 WikipediaMSDN :

.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 

来自其他 SO 问题:

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

关于.net - Windows XP、Vista 和 7 上安装了哪个版本的 .NET 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2438937/

相关文章:

c# - XML 获取特定元素

C#:读取文件夹中的下一个文件?

windows - 由于证书服务器证书未使用 HTTP.SYS 正确配置而导致的 SSL 定期崩溃

Windows内存管理: check if a page is in memory

android - 在开发多平台移动应用程序时,有哪些可用选项及其优缺点?

c++ - 如何重定向 stdout 和 stderr 流(多平台)?

c# - 这到底有多慢? INotifyPropertyChanged 使用 StackTrace

c# - 返回类型比方法更难访问

c - 从命令行使用 Visual Studio 2013 编译 aritchk.c 时出现未解析的符号

用于播放/录制音频(.wav、.ogg)的 C++ 多平台库