获取重复的Log4Net条目

Chr*_*ris 3 log4net log4net-configuration

我在日志输出中使用以下web.config条目获取重复行:

<root>
      <priority value="Off"/>
      <appender-ref ref="FileAppender"/>
   </root>
   <logger name="SessionMgr">
      <priority value="ALL" />
      <appender-ref ref="FileAppender" />
    </logger>
Run Code Online (Sandbox Code Playgroud)

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

我不明白的是什么?

Col*_*e W 6

我会尝试这样做:

   <root>
      <priority value="Off"/>
      <appender-ref ref="FileAppender"/>
   </root>
   <logger name="SessionMgr">
      <priority value="ALL" />
   </logger>
Run Code Online (Sandbox Code Playgroud)

您的根记录器已经告诉您登录FileAppender.您不需要在SessionMgr记录器中添加它.您还可以查看此文章以获取更多详细信息:

消除log4net中的重复日志记录