【发布时间】:2012-09-11 12:46:20
【问题描述】:
在 Win8 机器上使用 VS2012 中的 Web 项目时,我遇到了一个在谷歌上很常见的错误,即
HTTP 错误 500.19 - 内部服务器错误
此配置部分不能在此路径中使用。当该部分锁定在父级别时会发生这种情况。锁定是默认情况下 (overrideModeDefault="Deny"),或由具有 overrideMode="Deny" 或传统 allowOverride="false" 的位置标记显式设置。
到处提到的解决方案是找到 C:\Windows\System32\inetsrv\Config\applicationHost.config 文件并更改以下内容:
部分名称="handlers" overrideModeDefault="Allow"
唉,我仍然得到完全相同的错误。
我尝试过的事情:
在 Windows 功能菜单中删除并重新启用 IIS,因为这是作为解决方案提到的。
仔细检查我的应用程序是否作为应用程序运行,而不是虚拟文件夹。
【问题讨论】:
标签: iis configuration web-config