.NET CORE 发布到IIS HTTP Error 500.30 - 502
第一种情况:HTTP Error 500.30 - ASP.NET Core app failed to start
根据 ASP.NET Core 模块 | Microsoft Docs 可知,默认配置是进程内托管,设为 InProcess,显示指定Web项目为进程外托管
解决办法:
只需要将发布后的web.config文件中的hostingModel=“inprocess” 改为hostingModel="OutOfProcess"或者直接删掉hostingModel=“inprocess”