在 IIS 服务器上运行应用程序时出现问题,不断出现应用程序无法启动的情况

ASy*_*Sys 4 iis asp.net-core

IIS 10 ASP.NET Core 应用程序无法启动

当我启动 Web 应用程序时,出现错误 HTTP 错误 500.30 - ASP.NET Core 应用程序无法启动。在事件查看器中我有:

物理根目录为“C:\inetpub\wwwroot\MarCRM_Pro”的应用程序“/LM/W3SVC/3/ROOT”已从 Program.Main 退出,退出代码 =“1”。请检查 stderr 日志以获取更多信息。

物理根目录为“C:\inetpub\wwwroot\MarCRM_Pro”的应用程序“/LM/W3SVC/3/ROOT”无法加载 coreclr。异常消息:CLR 工作线程过早退出

当我运行 Visual Studio 2019 上的应用程序时,它可以工作,然后我将其发布到文件夹并将其复制到 IIS 服务器。

希望我能很快找到一些答案,我一直在尝试通过谷歌搜索找到不同的东西,但到目前为止还没有运气。

ASy*_*Sys 5

我能够通过更改 web.config 文件找到解决方案。

在 web.config 文件中必须hostingModel="OutOfProcess"更改"InProcess"

发布我能够找到此修复程序的位置。 .NET Core 3.0 和 IIS:HTTP 错误 500.30 - ANCM 进程内启动失败:无法加载 coreclr

谢谢你们的意见。