572得票8回答
如何让ELMAH与ASP.NET MVC [HandleError]属性一起工作?

我正在尝试使用ELMAH在我的ASP.NET MVC应用程序中记录错误,但是当我在我的控制器上使用[HandleError]属性时,ELMAH不会在发生错误时记录任何错误。 我猜这是因为ELMAH只记录未处理的错误,而[HandleError]属性正在处理错误,因此不需要记录它。 如何修改...

274得票10回答
如何使用ELMAH手动记录错误

使用ELMAH是否可以实现以下操作?logger.Log(" something"); 我正在做类似这样的事情:try { // Code that might throw an exception } catch(Exception ex) { // I need to ...

132得票20回答
无法加载文件或程序集'System.Data.SQLite'

我在我的ASP.NET项目中安装了ELMAH 1.1 .Net 3.5 x64,现在每当我尝试查看任何页面时,就会出现以下错误: “无法加载文件或程序集'System.Data.SQLite, Version=1.0.61.0, Culture=neutral, PublicKeyToken...

110得票7回答
log4net和ELMAH有什么区别?

有些人使用 ELMAH 代替 log4net。它有什么更好的地方呢? 我在Stack Overflow问题的回答中发现了 ELMAH。

90得票3回答
从Elmah发送电子邮件?

有人使用Elmah通过电子邮件发送异常吗?我已经通过SQL Server设置了Elmah日志记录,并可以通过Elmah.axd页面查看错误页面,但我无法让电子邮件组件工作。这里的想法是获得电子邮件通知,以便我们可以更快地对异常做出反应。以下是我的web.config文件(省略了不必要的部分),...

80得票7回答
Elmah与asp.net站点不兼容。

我尝试在我的asp.net网站中使用elmah,但是每当我尝试访问http://localhost:port/elmah.axd时,我会得到一个资源未找到的异常。我的web.config如下所示。 <?xml version="1.0"?> <configura...

65得票7回答
在控制台应用程序中使用ELMAH

我刚开始使用ELMAH,感到非常满意。我的团队支持大量的Web应用程序,我特别兴奋的是ELMAH可以让我们将每个应用程序的异常保存到同一个MS SQL数据库表。 我们还支持一些控制台、DLL和桌面应用程序。是否可以使用ELMAH DLL将这些应用程序中的异常记录到同一位置?

62得票6回答
使用ELMAH记录WCF服务的异常日志

我们正在使用优秀的ELMAH来处理ASP.NET 3.5 Web应用程序中未处理的异常。对于除使用REST功能消耗的WCF服务之外的整个站点,这非常有效。当操作方法内发生应用程序代码未处理的异常时,WCF会根据服务契约和配置设置以不同的方式处理它。这意味着该异常不会触发ELMAH使用的ASP....

59得票4回答
在ASP.NET网站中保护Elmah

我在试图保护ELMAH时遇到了问题。我已经按照Phil Haacked的教程操作,唯一的区别是演示项目是Web应用程序,而我的项目是网站。 <add verb="POST,GET,HEAD" path="/admin/elmah.axd" type="Elmah.ErrorLogPa...

55得票2回答
如何在ASP.NET MVC应用程序中获取“真实”的HttpContext?

很不幸,我需要这样做。我正在使用 ELMAH 进行错误日志记录。在路由到我的 error.aspx 视图之前,我必须获取默认的 ELMAH 错误日志,以便记录异常。您曾经可以使用 Elmah.ErrorLog.Default 然而,现在这个方法已经被标记为过时。编译器指示我应该使用另一种...