我正在尝试在我的 IIS 中运行 MVC Web 应用程序。不幸的是,我完全被困在这个上

I am trying to get a MVC Web App running in my IIS. Unfortunately, I am absolutely stuck on this

提问人:ragavan 提问时间:11/17/2023 最后编辑:Botjeragavan 更新时间:11/20/2023 访问量:30

问:

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

详细错误信息: 模块 IIS Web 核心 通知未知 处理程序尚未确定 错误代码 0x8007000d 配置错误
配置文件 \?\C:\Users\DI35\Desktop\bublish\web.config

请任何人说如何解决这个问题,我还安装了URL重写

我需要适当的解决方案,请任何人帮助我

ASP.NET-MVC 独立

评论

0赞 jeb 11/17/2023
相关 stackoverflow.com/questions/16836473/...
0赞 Lex Li 11/18/2023
您需要在问题中显示您的文件。web.config

答:

0赞 YurongDai 11/20/2023 #1

错误信息:

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

HRESULT:0x8007000d

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

原因:

出现此问题的原因是 ApplicationHost.config 或 Web.config 文件包含格式不正确或无法识别的 XML 元素。IIS 无法识别未安装的模块的 XML 元素。

分辨率:

使用以下方法之一:

  • 从 ApplicationHost.config 中删除格式错误的 XML 元素,或者 Web.config 文件。
  • 检查未识别的 XML 元素,然后安装相关的 IIS 模块。

你可以参考Lex Li的这篇文章,它可能对你有帮助。https://docs.jexusmanager.com/tutorials/oob-500.html