【发布时间】:2012-08-10 22:17:45
【问题描述】:
我已经在 asp.net mvc 3 站点上设置了 ELMAH,并在另一个 SO 问题 here 中详细说明了正确的配置。在我的本地虚拟开发 IIS 服务器上一切正常,但是当我尝试转到 /Admin/Elmah.axd 时部署到 IIS 服务器时,我得到标准的 IIS“404 - 找不到文件或目录。”。是否有我缺少的 IIS 设置?
<location path="admin">
<system.web>
<httpHandlers>
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
</httpHandlers>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
【问题讨论】: