Windows-Server-2016

伺服器管理器中未顯示新的 .NET 版本

  • September 11, 2020

我已經在執行 Windows Server 2016 的 EC2 上安裝了 .NET 4.7.2,但是當我轉到伺服器管理器 > 添加角色和功能時,我在 Web 伺服器、應用程序開發的角色或功能列表中的任何地方都看不到該版本,等等

如何讓安裝顯示在角色/功能視圖中?

我已經嘗試執行以下 powershell 命令,但它並沒有改變任何東西:

> Install-WindowsFeature Web-Asp-Net45

Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      --------------
True    No             NoChangeNeeded {}

如何:確定安裝了哪些 .NET Framework 版本

https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed

Key: HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full  
Value: Release  

對於 .NET Framework 4.7.2,Release 應該是 461814。

引用自:https://serverfault.com/questions/1033572