错误提示:
错误原因是缺少了模块,原因有两种:
1、没有安装dotnet-sdk和dotnet-hosting。
2、先安装了这两个,最后才安装了IIS。
这两种情况都会造成IIS的模块中缺少.net core 托管模块,查看方法如下图:
解决方法:
安装或重装(重装选择repair)dotnet-sdk、dotnet-hosting。
另附下载地址:
dotnet-sdk:https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referral
根据自己.net core版本下载sdk(文件名如:dotnet-sdk-3.1.410-win-x64.exe)。
dotnet-hosting:https://dotnet.microsoft.com/download
找到自己.net core版本,下载hosting即可(文件名如:dotnet-hosting-3.1.16-win.exe)。