错误500.19 IIS

时间:2017-03-16 14:50:55

标签: asp.net asp.net-mvc iis iis-7.5 http-status-code-500

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

我有一个ASP .NET webapp,我将应用程序注册到IIS,当我访问该页面时出现此错误:

  

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

错误代码是:0x8007000d

enter image description here

我发布了我的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_IUSRS
  • 检查web.config是否存在语法错误(未找到)
  • 试图捏造一点web.config文件(寻找不可打印的ascii,编码格式等)

1 个答案:

答案 0 :(得分:1)

微软一步一步地对此进行了详细记录,

https://docs.microsoft.com/en-us/aspnet/core/publishing/iis

您忘了为IIS安装ASP.NET核心模块。