7
log4net层次结构和日志记录级别
这个网站说 可以为记录器分配级别。级别是log4net.Core.Level类的实例。按照优先级递增的顺序定义了以下级别: 所有 调试 信息 警告 错误 致命 关 DEBUG的优先级最低,而ERROR的优先级更高。 题 如果我设置了最小和最大示例DEBUG和ERROR,它将打印所有DEBUG,INFO,WARN和ERROR。不使用最小和最大过滤器。如果我指定错误(日志记录级别=错误),它将包括DEBUG,INFO和WARN <filter type="log4net.Filter.LevelRangeFilter"> <param name="LevelMin" value="ERROR"/> <param name="LevelMax" value="ERROR"/> </filter> 代替最小和最大过滤器。是否可以配置一个级别并在其下面包括所有其他级别进行日志记录。 示例-将级别设置为错误,它将包括调试,信息,警告和错误。log4net是否可能? 根据评论之一发布log4net配置: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> </configSections > <log4net debug="true"> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <layout type="log4net.Layout.XMLLayout" /> --> <param name="File" value="TestLog.log" /> <param …