錯誤原因:沒有安裝 DotNetCore.2.0.5-WindowsHosting.exe 即托管程序,具體可以先檢查IIS模塊中有沒有AspNetCoreModule,有則說明已安裝,反正則無。
安裝.NET Core捆綁包
若待部署的IIS服務器上尚未部署過任何asp.net core web應用,需要首先下載.net core的托管捆綁包,可以訪問官網:https://dotnet.microsoft.com/download/dotnet-core/3.1下載最新版本的Bundle安裝包。
安裝完成之后重啟服務器或者使用管理員權限在命令行中執行重啟動命令。
到此問題解決。