[英]Microsoft .NET Framework 4 is already a part of this operating system. You do not need to install the .NET Framework 4 redistributable
由于您使用的是Windows 8,因此.NET Framework默认情况下为4.5版。 这意味着在Windows 8上,您已经具有.NET Framework 4.5。
Windows上.NET Framework的默认行为是Windows的任何新发行版,也安装了最低版本的.NET Framework运行时 。 Windows附带的.NET Framework版本也不能降级。
例如:在您的情况下,Windows 8已安装.NET Framework 4.5。 如果您使用Windows 8.1,则将已经安装.NET Framework v4.5.1。 因此,您不能在Windows 8上安装.NET Framework v4.0(或v4)。
在Visual Studio 2012及更高版本上,有.NET Framework目标包,这将使软件/应用程序开发可以目标到特定版本的.NET Framework,并且具有.NET Framework版本值的屏幕快照具有受支持的.NET Framework。目标,与任何已安装的.NET Framework无关。
当然,我们必须考虑以下事实:必须升级当前Windows上的.NET Framework运行时,以支持更高版本的.NET Framework。
例如:要运行以.NET Framework 4.7作为Windows 8的主要目标开发的应用程序,必须确保Windows 8上安装了.NET Framework v4.7运行时,因为Windows 8默认情况下具有.NET Framework 4.5 。
有关更多信息,这是Windows和.NET Framework运行时版本上Microsoft的官方文档相关版本: https : //docs.microsoft.com/zh-cn/dotnet/framework/migration-guide/versions-and-dependencies
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.