在Windows10机器上,我在将.NET核心应用程序部署到issues时遇到了问题。
当我部署到IIS并导航到站点时,我会收到以下消息:
"HTTP Error 500.31 - Failed to load ASP.NET Core runtime
Common solutions to this issue:
The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found.
Troubleshooting steps:
Check the system event log for error messages
Enable logging the application process' stdout messages
Attach a debugger to the application process and inspect
For more information visit: https://go.microsoft.com/fwlink/?LinkID=2028526在我的事件查看器中,每次对页面的调用都会生成3条错误消息。
仅凭这些,我就认为在构建该项目时存在一些问题,或者可能是我安装了一些.NET核心包,除了:
我认为我如何配置IIS、站点或应用程序池肯定存在一些问题,但据我所知,两者之间没有任何区别。如果有人遇到过这种情况,我会认真听取他们的建议。
发布于 2022-08-07 18:34:37
我得到这个错误是因为我的应用程序需要"Microsoft.WindowsDesktop.App",,我不知道为什么。检查文件: MyAppTest.runtimeconfig.json
显示配置json文件

但是,当然,您需要安装“主机绑定”(正确的版本)
https://stackoverflow.com/questions/65317970
复制相似问题