Asp.net 错误500.19 IIS上的内部服务器错误

Asp.net 错误500.19 IIS上的内部服务器错误,asp.net,asp.net-mvc,iis,iis-7.5,http-status-code-500,Asp.net,Asp.net Mvc,Iis,Iis 7.5,Http Status Code 500,关于此消息错误有很多问题,我尝试了所有建议的解决方案,但没有一个有效 我有一个ASP.NET Web应用程序,我将该应用程序注册到IIS,当我访问该页面时,我收到以下错误: HTTP错误500.19内部服务器错误无法访问请求的页面 已访问,因为页面的相关配置数据为 无效的 错误代码为:0x8007000d 我发布我的web.config: <?xml version="1.0" encoding="utf-8"?> <configuration> <syste

关于此消息错误有很多问题,我尝试了所有建议的解决方案,但没有一个有效

我有一个ASP.NET Web应用程序,我将该应用程序注册到IIS,当我访问该页面时,我收到以下错误:

HTTP错误500.19内部服务器错误无法访问请求的页面 已访问,因为页面的相关配置数据为 无效的

错误代码为:0x8007000d

我发布我的web.config:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <handlers>
      <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
    <aspNetCore processPath=".\ReviewerServices.web.exe" arguments="" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="true" />
  </system.webServer>
</configuration>

以下是我所尝试的:

  • 安装后发出命令“aspnet_regiis.exe-i”
  • 将整个文件夹的完全权限分配给用户IUSR和IIS\IUSR
  • 检查web.config是否存在语法错误(未找到)
  • 试图篡改web.config文件(查找不可打印的ascii、编码格式等)

微软以循序渐进的方式对其进行了仔细记录

您忘记安装IIS的ASP.NET核心模块