摘要:
Elmah:主要针对Web应用程序,全局性地捕获应用程序中未处理的异常。 NLog:通用的日志记录组件,与Log4Net属于同类组件。相对于Elmah更通用,不局限于Web应用程序,还可以区分日志级别(详见“使用NLog”一节),但是在错误日志记录方面,需要花费比较多的工夫才能实现Elmah提供的功能。 在ASP.NET MVC应用程序中可以考虑使用这Elmah+NLog进行互补,也可以使用NLog+HandleErrorAttribute实现所有日志的记录。下面就说明一下如何使用Elmah和NLog。使用Elmah一、安装与基本配置1、使用Nuget安装Elmah组件ElMAH和ELM... 阅读全文