2017-02-15 344 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的更新。 –

相關問題