3

VS2013、MVC5、SQL 错误日志记录 elmah.corelibrary 版本 1.2.1 elmah.mvc 版本 2.1.1

我使用 SQL 数据库日志记录机制成功地将 elmah 安装到 MVC5 站点中。elmah 日志记录在开发(本地 SQLExpress)和托管站点(托管 SQL 标准)上都非常有效。一切都按预期工作,例如来自 elmah 页面的错误报告、RSS 提要等。

但是下载日志功能被点击后永远不会返回。所以,几个问题:

1) 是否有人熟悉因任何特定常见原因而失败的功能?2) 哪里是报告 elmah 问题的最佳地点?

谢谢。

最好的问候,艾伦

4

2 回答 2

1

事实证明 elmah.mvc 存在与下载日志功能相关的问题。它记录在http://code.google.com/p/elmah/issues/list中列出的问题中。您必须搜索“所有问题”(在搜索下拉框中),然后搜索“下载日志”。第 338 期位于http://code.google.com/p/elmah/issues/detail?id=338&can=1&q=download%20log&colspec=ID。在那个问题中,Atif Aziz(elmah 的作者)列出了 4 种不同的解决方法。

我选择回退到基本的 elmah 包,下载日志问题消失了。您必须遵循与 elmah.mvc 提供的不同的推荐安全实践,但它确实有效,问题出在 elmah.mvc 中。

最好的问候,艾伦

于 2015-01-08T01:02:49.743 回答
0

由于有人对这篇文章进行了投票,我被 ping 通了。随着时间的推移,还有更多要补充的。不是上面的答案不正确;如果这些是正在使用的版本,则上述信息是正确的。

但是,自从发布这篇文章以来,elmah.mvc 版本 2.1.2 在 NuGet 包管理器中可用。

这个新版本可以正常工作,并且包安装得很好。认为看这个问题的人应该知道。

于 2015-10-26T20:13:17.047 回答