【发布时间】:2015-01-13 16:43:00
【问题描述】:
以下是我的 web.config 中的 system.webServer 部分:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true" />
<httpLogging dontLog="false" selectiveLogging="LogError" />
</system.webServer>
这是一个 MVC 4 Web 应用程序,我在这里尝试完成的是在将我的 MVC 应用程序部署到 Azure 时禁用 IIS 日志记录。但是每次我使用 httpLogging 节点运行 Web 应用程序时,都会收到 500 错误。
我已经在 Visual Studio 的 IIS Express 和我的本地 Azure 模拟器中测试了 Web 应用程序,都导致了 500 错误,并显示以下消息:
此配置部分不能用于此路径。有时候是这样的 当该部分锁定在父级别时。锁定是通过 默认(overrideModeDefault="Deny"),或由位置显式设置 带有 overrideMode="Deny" 或旧的 allowOverride="false" 的标记。
我做错了什么?
【问题讨论】:
标签: asp.net-mvc iis azure