你能在Windows Server 2016上安装.NET 4.5吗?

问题描述 投票:0回答:2

我正在尝试在另一个开发人员创建的Azure实例上设置应用程序。

我正在尝试使用看起来需要.NET 4.5的服务,并且由于某种原因与4.6不兼容。

他设置的实例是在Windows Server 2016上,默认情况下安装了.NET 4.6。

我设置的最后一台服务器是2012年。

有没有人在Windows Server 2016上设置.NET 4.5?

windows-server-2012-r2 .net-4.6 .net-4.5.2
2个回答
1
投票

这是剪切和粘贴的答案,但是这个MS article表明您可以使用更高版本的4.x框架运行任何.NET 4.x应用程序。

.NET Framework 4.x版本是早期版本的就地更新。这意味着以下内容:

  • 您的计算机上只能安装一个版本的.NET Framework 4.x.
  • 如果已安装更高版本,则无法在计算机上安装早期版本的.NET Framework。
  • 4.x版本的.NET Framework可用于运行通过该版本为.NET Framework 4.0构建的应用程序。例如,.NET Framework 4.7可用于运行构建的应用程序 对于.NET Framework 4.0到4.7。最新版本(.NET Framework 4.7.1)可用于运行从4.0开始的所有.NET Framework版本构建的应用程序。

需要考虑的一件事是:虽然默认情况下安装了.NET 4.6,但ASP.NET 4.6不是,您可能需要在Features下添加它。

enter image description here


0
投票

您可以通过转到“控制面板”>“程序”>“程序和功能”>“查看已安装的更新”来卸载.NET Framework 4.6.1。搜索或向下滚动Microsoft Windows更新列表以查找Microsoft Windows更新(KB3102467),然后单击“卸载”。

© www.soinside.com 2019 - 2024. All rights reserved.