我刚刚开始在ASP.NET MVC项目中使用Elmah。 我想知道是否有像在服务器变量中那样向错误详细信息视图添加新表。 我知道如何使用以下方法在日志中添加一些额外的数据:

Exception newEx = new Exception("Preview Error\n"+ article.ExceptionString(),e);
Elmah.ErrorSignal.FromCurrentContext().Raise(newEx);

但是我有兴趣添加带有这样的局部变量的自定义表。 在此处输入图片说明

  ask by Bobby Tables translate from so

本文未有回复,本站智能推荐:

1回复

在我自己的页面中显示ELMAH错误详细信息?

我正在使用C#和MVC 3。 我有一个页面,我可以在其中查看ELMAH记录的错误网格。 我创建了这个而不是使用elmah.axd页面,因为我希望页面的样式与我的管理部分的其余部分相同。 这很好用,但我想为错误详细信息页面做同样的事情。 我喜欢ELMAH详细信息页面的外观,但它是它
1回复

ELMAH SqlErrorLog

我正在使用Elmah捕获应用程序中未处理的异常。 我想在Elmah编写日志条目时运行自定义代码。 我创建了一个自Elmah.SqlErrorLog派生的自定义ErrorLog,并在Web配置文件中设置了ErrorLog。 {public class MySqlErrorLog:E
1回复

ELMAH没有登录

我一直在我的开发机器上使用ELMAH,它工作正常。 我也在Win2008 IIS7上部署它,并在强制例外情况下运行LOCALHOST网站并记录..但是,当我尝试在其他机器上浏览网站时(使用网络上的其他机器浏览网站)ELMAH没有记录..我检查App_Data是否为xml而没有创建。 我已经在
3回复

Elmah.Mvc 2.0自定义身份验证

我正在尝试为Elmah.Mvc 2.0实现自定义身份验证。 我知道我的web.config中有两个键(elmah.mvc.allowedRoles和elmah.mvc.allowedUsers),但这对我来说还不够。 我有一个自定义的表单身份验证方法,它在cookie中添加了一些随机盐,
2回复

如何让ELMAH登录到MySQL?

我们将ELMAH与ASP.NET MVC 3集成在一起 ,作为记录应用程序错误的一种方法。 但是,我们还没有坚持日志。 为此,我们想在MySQL中存储ELMAH的日志条目,因为我们已经将此数据库服务器的实例用于其他目的。 我们如何配置ELMAH以便它与MySQL保持日志?
1回复

如何禁用ELMAH未处理的异常日志记录?

我在global.asax中创建了自定义错误处理,在其中处理未处理的异常。 自定义消息已生成并显示,但ELMAH记录了异常。 唯一的问题是,ELMAH日志翻倍。 因为ELMAH unhandledException处理在全局Application_Error之前触发,所以再次将其记录在
8回复

如何让ELMAH使用ASP.NET MVC [HandleError]属性?

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

ELMAH文档资源[关闭]

我试图在我的ASP.NET MVC应用程序中使用ELMAH进行错误记录。 我从NuGet Packaage Manager安装了ELMAH.MVC软件包。 经过大量的在线资源后,我想我了解了ELMAH的基础知识。 我正在尝试实现一个自定义记录器,它将有关错误的特定详细信息记录到我的数据
2回复

你应该在哪里定期登录asp.net-mvc? 你应该使用ELMAH吗?

当我从asp.net缓存中删除项目时,我想开始记录,并且我想知道在哪里以及如何执行此操作。 我看到ELMAH被推荐用于应用程序范围的异常处理日志记录系统,但是它可以(也应该)用于常规日志记录工具,如上例所示?
1回复

当2个会话同时写入同一日志文件时,Elmah是否会陷入竞争状态?

我正在使用ASP.NET MVC进行开发,并且正在考虑使用Elmah。 我的担心是:当2个用户访问我的网站并同时触发日志记录事件(写入记录器文件)时,Elmah会使用读取器/写入器锁之类的东西来处理会话级别(线程级别除外)的竞争状况吗?