首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向项目添加引用时,在iis上发布.net核心api失败

向项目添加引用时,在iis上发布.net核心api失败
EN

Stack Overflow用户
提问于 2021-11-26 23:07:09
回答 2查看 22关注 0票数 0

我的解决方案包含5层,在调试模式和在iis上发布时都工作得很好。

然后,我添加了一个对api项目的引用

然后它在调试中工作得很好,但是当我试图在iis上发布时,我得到了错误。

那么我错过了什么?

EN

回答 2

Stack Overflow用户

发布于 2021-11-26 23:46:10

如果在同一IIS上发布,最常见的问题可能是应用程序池。尝试为此webapi创建单独的应用程序池

票数 0
EN

Stack Overflow用户

发布于 2021-11-29 09:18:36

代码语言:javascript
复制
HTTP Error 500.30 - ANCM In-Process Start Failure

工作进程失败。应用程序无法启动。

ASP.NET核心模块尝试启动.NET核心CLR process,但启动失败。进程启动失败的原因通常可以通过应用程序事件日志和ASP.NET核心模块标准输出日志中的条目来确定。

你可以在这里找到更多信息: Troubleshoot ASP.NET Core on Azure App Service and IIS | Microsoft Docs

当在同一台机器上有许多应用程序池时,就会发生这种情况。

微软建议对多个应用的启动进程进行标记。另一种解决方案是增加启动限制

您也可以尝试通过Project->Right-click-->Properties-->Debug-->Managed模型设置OutOfProcess

更多解决方案可以查看this post

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70130827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档