繁体   English   中英

Microsoft .NET Framework 4已经是此操作系统的一部分。 您不需要安装.NET Framework 4可再发行组件

[英]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上安装了VS 2010,VS2012。我尝试卸载VS 2015的试用版。安装程序卸载了.NET 4.0、4.5框架。源代码管理中的项目位于.Net 4.5。 当我尝试安装4.0、4.5时,这是消息。 我该怎么办?

在此处输入图片说明

在此处输入图片说明

由于您使用的是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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM