我在 IIS 7 中设置了一个网站,当我尝试访问应用程序设置时,出现以下错误。
web.config 的路径是正确的,但它在路径的开头添加了 \?\。当我访问该网站时,我收到 500 错误,并出现相同的错误。
请在IIS中启用详细错误并检查错误代码的子状态代码和具体描述。如果您的网络应用程序收到“HTTP 500.19”错误消息,请参阅以下链接:
出现此问题的原因是 Web.config 文件包含格式错误或无法识别的 XML 元素。 IIS 无法识别未安装模块的 XML 元素。例如,IIS URL 重写模块。
如果是这样,您需要调查 web.config 中的 system.webServer 设置并确保您已安装了您使用的所有 iis 模块。