| 

.NET C# Java Javascript Exception

2
Hallo,
ich nutze log4net mit dem RollingFile Appender, was sehr gut funktioniert.
Hier ein Auszug aus der Konfiguration:
<root>
<level value="ERROR" />
<appender-ref ref="RollingFile" />
</root>

<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<threshold value="DEBUG" />
<file value="${HOMEDRIVE}\test.log" />
<layout type="log4net.Layout.PatternLayout">
<header value="Test: ${username}@${COMPUTERNAME} => ${HOMEDRIVE}${HOMEPATH}&#13;&#10;"/>
<conversionPattern value="%date{yy-MM-dd; HH:mm:ss}; %-5level: %message%newline" />
</layout>
</appender>


Der root-Level ist ERROR. Es wird aber, auch wenn sonst nichts protokolliert wird, die Logdatei mit dem Header-Text erstellt.
Die Logdatei soll aber nur dann erstellt werden, wenn überhaupt etwas protokolliert wird (nicht nur für den Header, wenn also der Level z.B. DEBUG ist).

Wer hat eine Idee?
Liebe Grüße, Tom
25.03.2015
Metal-Frog 946 1 7
TOP TECHNOLOGIES CONSULTING GmbH