2017-02-15 530 views
0

我正在尝试在其他开发人员创建的Azure实例上设置应用程序。你可以在Windows Server 2016上安装.NET 4.5吗?

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

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

的最后一个服务器我安装了2012年

拥有的Windows Server 2016上安装任何.NET 4.5?

回答

1

这是一个剪切和粘贴的答案,但MS article表示您可以运行任何.NET 4.x应用程序与更高版本的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也没有了,你可能需要补充一点,根据特点。

enter image description here

0

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

+0

KB3102467似乎是Windows Server 2012中,无法在Windows Server 2016的更新。 –

相关问题