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

时间:2017-02-15 19:30:20

标签: windows-server-2012-r2 .net-4.6 .net-4.5.2

我尝试在其他开发人员创建的Azure实例上设置应用程序。

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

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

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

有没有人在Windows Server 2016上安装.NET 4.5?

2 个答案:

答案 0 :(得分: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 框架4.7.1)可用于运行从4.0开始的所有.NET Framework版本构建的应用程序。

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

enter image description here

答案 1 :(得分:0)

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