首页 > 解决方案 > IIS Net core http 500.30 问题

问题描述

HTTP 错误 500.30 - ANCM 进程内启动失败

此问题的常见解决方案: •应用程序启动失败 •应用程序启动后停止 •应用程序启动但在启动过程中抛出异常

故障排除步骤: • 检查系统事件日志中的错误消息 • 启用记录应用程序进程的标准输出消息 • 将调试器附加到应用程序进程并检查

有关详细信息,请访问: https ://go.microsoft.com/fwlink/?LinkID=2028265

我正在使用 asp.net 核心..

我试过这样的webconfig:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModuleV2" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processPath="dotnet" arguments=".\xxxxx.WebUI.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess"/>
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: 6b398a99-cb3a-4437-951d-799ba31b5ccb-->

但我无法摆脱 HTTP 错误 500.30 有人知道我该怎么做吗?

标签: windowsiisserver

解决方案


首先,您需要从此处安装正确版本的 asp.net core SDK 和运行时。根据你的电脑安装合适的。 在此处输入图像描述 如果您已经正确安装了它但仍然无法使用,您可以设置

hostingModel="outofprocess"

推荐阅读