asp.net-core - 在 IIS 服务器上运行应用程序时出现问题,导致应用程序无法启动

标签 asp.net-core iis

IIS 10 ASP.NET Core 应用启动失败

出现错误 HTTP 错误 500.30 - 当我启动 Web 应用程序时,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 服务器。

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

最佳答案

我能够通过更改 web.config 文件找到对此的修复。

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

发布我能够找到此修复程序的位置。 .NET Core 3.0 and IIS: HTTP Error 500.30 - ANCM In-Process Start Failure: failed to load coreclr

感谢您的意见。

关于asp.net-core - 在 IIS 服务器上运行应用程序时出现问题,导致应用程序无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70545262/

相关文章:

asp.net-core - 如何从发布中排除 Microsoft.CodeAnalysis.* DLL

wcf - 激活 WCF 服务期间出现 FileLoadException

IIS 重写 Url 到另一个域/PHP 应用程序和 SEO 优化

c# - 范围数据注释不起作用

asp.net-core - Log4Net SmtpAppender 在 .netCore 中不起作用

c# - Asp.NET Core 如何设置 maxJsonLength

node.js - 当 Node 应用程序返回 4xx 时,IIS 返回 500

asp.net-mvc - 如何设置持久身份验证 :true in IIS and what is the use of it?

javascript - HTML 'Server' 元素是什么以及为什么 IIS 拒绝呈现它

asp.net-core - 对 Post 请求 : with http 204 and 200 进行两次调用