Logging 在ASP.NET MVC应用程序中记录应用程序消息和未处理的异常
我们正在启动一个新的ASP.NET 3.5 MVC应用程序(带有实体框架等)。应用程序将在方法级别处理异常并记录它们。还应记录未处理的异常和运行时异常。 日志模块/框架应记录应用程序错误/调试/信息消息和未处理的异常 选项:Logging 在ASP.NET MVC应用程序中记录应用程序消息和未处理的异常,logging,Logging,我们正在启动一个新的ASP.NET 3.5 MVC应用程序(带有实体框架等)。应用程序将在方法级别处理异常并记录它们。还应记录未处理的异常和运行时异常。 日志模块/框架应记录应用程序错误/调试/信息消息和未处理的异常 选项: EL 4.1记录应用程序块 ASP.NET运行状况监视 log4net框架: NLog ELMAH框架: 自定义日志记录(使用[HandleError]过滤器、控制器的OnActionExecuted事件和Global.asax中的OnError事件) 其他人? 请比较
- EL 4.1记录应用程序块
- ASP.NET运行状况监视
- log4net框架:
- NLog
- ELMAH框架:
- 自定义日志记录(使用[HandleError]过滤器、控制器的OnActionExecuted事件和Global.asax中的OnError事件)
- 其他人?
谢谢。有很多用于.NET的日志记录和跟踪工具,包括我们自己的工具。我们收集了一份日志记录工具列表,并将其发布到。但是正如John所写,如果不提供有关应用程序和日志记录需求的更多详细信息,就很难推荐特定的工具或解决方案