ASP.NET MVC异常日志记录

时间:2009-08-06 04:49:50

标签: asp.net logging

我刚刚接管了一个包含大量代码的应用程序,其中只有异常被捕获且Console.Write(xxx)就在那里。

我想改变这个,所以我有一个简单的日志来检查现在有一个Console.write()的所有内容。

在asp.net mvc中获取此设置以在IIS服务器上查看文件的最简单方法是什么。

try
{
    SmtpClient c = new SmtpClient("mail.xxx.org");
    c.Send(msg);
}
catch (Exception ex)
{
    Console.Write(ex.Message.ToString());
}

1 个答案:

答案 0 :(得分:5)

您可能想尝试ELMAH库。

查看the project site以获取一些示例。

Scott Hanselman还撰写了a blog post或两篇关于它的文章。