3

我的日志输出中出现重复行,其中包含以下 web.config 条目:

<root>
      <priority value="Off"/>
      <appender-ref ref="FileAppender"/>
   </root>
   <logger name="SessionMgr">
      <priority value="ALL" />
      <appender-ref ref="FileAppender" />
    </logger>

如果我把元素拿出来,我什么也得不到,正如我所料。但是,添加元素会导致行重复。

我不明白什么?

4

1 回答 1

8

我会试试这个:

   <root>
      <priority value="Off"/>
      <appender-ref ref="FileAppender"/>
   </root>
   <logger name="SessionMgr">
      <priority value="ALL" />
   </logger>

您的根记录器已经告诉您登录到 FileAppender。您不需要将其添加到 SessionMgr 记录器中。您还可以查看这篇文章了解更多详细信息:

消除 log4net 中的重复登录

于 2011-05-23T11:33:27.743 回答