我新安装了 Win Server 2016,其中安装了“IIS 10”(通过“添加功能”->/指南/-->勾选安装 IIS”)
当我查看我的应用程序池时,我发现它们有“.NET CLR 版本”4.0,而我的应用程序使用的是 v4.6.x。我无法在下拉列表中更改为任何其他版本。
当我检查 win-registry 时(使用本指南) 在
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework 设置\NDP\v4\Full
我得到了表示.NET 版本 4.7 的数字。那么,如何升级我的 IIS/App 池以支持 .NET FW > 4.0?这是一个生产服务器,所以我不想在这里随意开始下载和安装软件包。
答案1
IIS 及其应用程序池已经支持 4.7,您不需要或无法对此采取任何措施。
想想.NET CLR Version 4.0
实际上的意思是.NET CLR Version 4.x
,您的机器上只安装了一个 CLR 4 并且 IIS 正在使用它。
无需做任何事情,您的应用程序应该可以正常运行。