получение повторяющихся записей в Log4Net - PullRequest
3 голосов
/ 20 мая 2011

В выводе журнала появляются повторяющиеся строки со следующими записями web.config:

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

Если я достану элемент, я ничего не получу, как я ожидаю. Но добавление элемента приводит к дублированию строки.

Что я не понимаю?

1 Ответ

6 голосов
/ 23 мая 2011

Я бы попробовал это вместо этого:

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

Ваш корневой логгер уже говорит вам войти в FileAppender.Вам не нужно добавлять его в регистратор SessionMgr.Вы также можете увидеть эту статью для более подробной информации:

Устранить дублирование регистрации в log4net

...