HTTP 错误 500.19 - 内部服务器错误 - 在 azure 版本中通过 iis 部署部署 .netwebapplication

问题描述

我正在通过 iis 部署在 azure 版本中部署一个 .netapplication。虽然发布部署成功,但当我通过 iismanger 打开网站时,出现以下错误

HTTP 错误 500.19 - 内部服务器错误

无法访问请求的页面,因为该页面的相关配置数据无效。

详细错误信息:

模块 IIS 网络核心

通知 未知

处理程序 尚未确定

错误代码 0x8007000d

配置错误

配置文件 \?\C:\inetpub\wwwroot\web.config

请求的网址 http://localhost:80/

物理路径

登录方式 尚未确定

登录用户 尚未确定

配置源: -1: 0:

更多信息: 当读取 Web 服务器或 Web 应用程序的配置文件出现问题时,会发生此错误。在某些情况下,事件日志可能包含有关导致此错误的原因的更多信息。 查看更多信息 »

我的配置文件

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <location path="." inheritInChildApplications="false">
    <system.webServer>
      <handlers>
        <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
      </handlers>
      <aspNetCore processpath="dotnet" arguments=".\Webgentle.BookStore.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" hostingModel="inprocess" />
    </system.webServer>
  </location>
</configuration>
<!--ProjectGuid: 617D6AD1-14A8-44AF-83C7-83728BF9448D-->

我已经安装了 url rewrite 2.1。 有人能帮我解决这个错误吗?提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)