Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 旧操作系统上最多可以安装多少.NET版本?_C#_.net_Operating System - Fatal编程技术网

C# 旧操作系统上最多可以安装多少.NET版本?

C# 旧操作系统上最多可以安装多少.NET版本?,c#,.net,operating-system,C#,.net,Operating System,我不是很有经验的.NET程序员,我正在使用WPF开发一个小应用程序。我想使用.NETFRMWKv4.5。不过,我想让我的应用程序不仅在Win8上可用,而且在旧操作系统(如Win7和Vista)上也可用。据我所知,Win7附带了.NETV3.5,而Vista有v2.0或v3.0。我使用C构建了一个小工具来检测.NET版本,并询问最终用户是否希望安装最新版本来运行我的主应用程序。 问题是:是否有可以安装在特定操作系统上的.NET最大版本?Win7和Win8可以处理v4.5.1,但是Vista呢?甚至

我不是很有经验的.NET程序员,我正在使用WPF开发一个小应用程序。我想使用.NETFRMWKv4.5。不过,我想让我的应用程序不仅在Win8上可用,而且在旧操作系统(如Win7和Vista)上也可用。据我所知,Win7附带了.NETV3.5,而Vista有v2.0或v3.0。我使用C构建了一个小工具来检测.NET版本,并询问最终用户是否希望安装最新版本来运行我的主应用程序。 问题是:是否有可以安装在特定操作系统上的.NET最大版本?Win7和Win8可以处理v4.5.1,但是Vista呢?甚至XP?可以在XP上安装.NET 4.5吗?
对不起,如果我的问题很愚蠢,请提前感谢

无法在Windows XP上安装.NET 4.5(仅.NET 4)。

副本:也来自MSDN: