ELMAH没有登录WCF

时间:2012-08-15 07:33:22

标签: wcf error-handling elmah

我已经实施了这里解释的解决方案:Exception Logging for WCF Services using ELMAH

当我调试我的代码时,ErrorHandler中的ProvideFault被正确执行,并且还调用了调用ELMAH的行: Elmah.ErrorSignal.FromCurrentContext()提高(误差);

但是,ELMAH不会记录任何错误,也不会发送电子邮件(两者都在web.config中设置)。但是如果我直接调用ELMAHS日志方法,ELMAH会在数据库中创建一个日志条目: Elmah.ErrorLog.GetDefault(HttpContext.Current).Log(new Elmah.Error(error));

任何人都有这个问题吗?

非常感谢所有输入!

2 个答案:

答案 0 :(得分:0)

不确定您在问题中提供的内容可能有什么问题,但请尝试完成this blog post.

中列出的所有步骤

答案 1 :(得分:0)

我以前很困惑 - 现在我更加困惑!我试图上传我的解决方案,它适用于IIS ?!当我在本地测试时,我不工作,但在服务器上工作。为什么对我来说是一个谜......