【发布时间】:2010-11-22 10:06:13
【问题描述】:
有人可以比较这两种日志记录机制吗?
【问题讨论】:
标签: c# logging enterprise-library
有人可以比较这两种日志记录机制吗?
【问题讨论】:
标签: c# logging enterprise-library
这已经写了很多了。以下是一些值得阅读的内容:
http://james.newtonking.com/archive/2007/06/05/enterprise-library-logging-vs-log4net.aspx http://theiterator.com/2009/01/log4net-vs-enterprise-library-logging-application-block/ https://stackoverflow.com/questions/118047/log4net-vs-enterprise-library-which-is-better-faster
我的想法:
如果您已经在使用 EL,您可能只想坚持使用 EL 日志记录(它还与异常处理块集成)以保持一致性。如果我将 EL 用于应用程序,那么我倾向于使用 EL 进行日志记录。如果不是,那么我通常更喜欢 log4net 用于较小的应用程序,因为设置时间通常更短。 (不要指责任何人最喜欢的记录器!:))
我都用过,发现都很好用。
【讨论】:
我在下面给出了一些直接来自该工具网站的描述。我更喜欢底部的 ELMAH,但没有在 Log4Net 或 Logging Application Block 上花费太多时间。
【讨论】:
【讨论】: