2011-11-21 48 views
0

当我正在开发的网页上发生异常时,我试图想办法给开发团队发送电子邮件。我听说过ELMAH,但我希望能够使用内部Microsoft库来尝试这样做。我以为我在网上看到一篇文章,但我似乎无法找到它(上周五看到它,我似乎无法找到它)。如果你甚至可以将我指向某种教程,那么我会很感激。当在asp.net MVC2中引发异常时自动发送电子邮件

+0

降级?这是一个愚蠢的问题吗? – SoftwareSavant

回答

1

许多日志记录框架能够发送电子邮件记录的异常。

MS写道企业库:使用电子邮件跟踪侦听

Enterprise Library: Logging Block and Email

,或者你可以使用第三方如log4net的:SMTP的appender http://logging.apache.org/log4net/release/config-examples.html

ELMAH不是MS,但这里是一个教程 http://www.storm-consultancy.com/blog/development/tools-plugins/setup-email-alerts-from-elmah-when-exceptions-are-raised/

享受

+0

好评。这就是说,我有一个愚蠢的问题。我必须添加一个NEW侦听器吗?我已经有了一个监听器,但它并没有像你展示给我的stackoverflow文章中那样正确的DLL。这次可以用电子邮件记录器添加另一个听众吗? – SoftwareSavant

+0

从我的理解中可以配置多个监听器。所以它可以登录到数据库,电子邮件和文件。所以要么改变你的当前监听者,要么添加一个电子邮件 – dbones