我在Windows 2016上安装了.NET Framework4.8,使用此链接.NET 4.8脱机安装程序]1。尽管一切看起来都进行得很顺利,但当我检查windows功能时,它并没有显示出来,而是显示了4.6。拜托你能告诉我我做错了什么吗?
[X] Application Development Web-App-Dev Installed
[X] .NET Extensibility 3.5 Web-Net-Ext Installed
[X] .NET Extensibility 4.6 Web-Net-Ext45 Installed
[X] Application Initialization Web-AppInit Installed
[X] ASP Web-ASP Installed
[X] ASP.NET 3.5 Web-Asp-Net Installed
[X] ASP.NET 4.6 我猜我应该找这样的东西:

发布于 2023-04-19 12:16:37
如果有什么东西不起作用,您应该提供它,而不是假设Windows功能对话框会改变。
您可以查询注册表以确定已安装的.NET框架的版本:
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release如果值为528040 (十进制) (0x80EA8十六进制)或更高,则将安装.NET 4.8。
发布于 2023-04-19 09:15:28
根据什么逻辑,您希望安装什么是IIRC在适当的升级(4.8)中更改安装程序可能依赖的windows功能的名称?
不改变这一点是有意义的,除非你引入了破坏性的改变-- 4.8是设计不做的。
https://serverfault.com/questions/1129057
复制相似问题