我在 Windows 10 机器上将 .NET Core 应用程序部署到 IIS 时遇到问题。
当我部署到 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
Run Code Online (Sandbox Code Playgroud)
在我的事件查看器中,对页面的每次调用都会生成 3 条错误消息。
无法找到应用程序依赖项。确保安装了应用程序针对的 Microsoft.NetCore.App 和 Microsoft.AspNetCore.App 版本。
找不到“aspnetcorev2_inprocess.dll”。异常信息:
无法启动应用程序“/LM/W3SVC/4/ROOT”,错误代码“0x8000ffff”。
仅就这些而言,我会认为项目构建中存在一些问题,或者我安装了一些 .NET …