首页 > 解决方案 > IIS web.config 错误 - HTTP 错误 500.19 - 内部服务器错误

问题描述

我无法解决错误HTTP Error 500.19 - Internal Server Error。我已经按照其他答案的建议安装了 donet 3.1 托管包和 url 重写模块。

知道问题是什么吗?我花了很多时间,仍然无法修复它。

在此处输入图像描述

Error:

Detailed Error Information:
Module     IIS Web Core
Notification       Unknown
Handler    Not yet determined
Error Code     0x8007000d
Config Error       
Config File    \\?\C:\catalog\web.config

Config Source:
   -1: 
    0: 

XML:

<?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=".\catalog.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>

标签: c#asp.netiis

解决方案


弄清楚了。从 donet 的下载页面,我下载了 aspnetcore-runtime 而不是托管包。

在此处输入图像描述

下载hosting bundle并安装后,一切正常。

在此处输入图像描述


推荐阅读