log4net, wie man neue Linie nach Fußzeile
Habe ich eine Konfiguration für log4net wie folgt:
<log4net>
<appender name="LogFileAppender" type="log4net.Appender.FileAppender">
<file value="C:\...\log-file.txt" />
<appendToFile value="true" />
<layout type="log4net.Layout.PatternLayout">
<header value ="Start new file proccessing..."/>
<conversionPattern value="%newline%date - %message%exception" />
<footer value ="Finish with the proccessing"/>
</layout>
</appender>
<root>
<level value="DEBUG" />
<appender-ref ref="LogFileAppender" />
</root>
</log4net>
Und es funktioniert gut, aber ich wünschte, ich könnte fügen Sie eine neue Zeile nach meinen footer, also wenn ich anfügen, mehr als einmal, um meine log-Datei in der Fußzeile aus dem vorherigen Lauf nicht bleiben auf der gleichen Linie mit dem Anfang (header) des zweiten Laufs.
Beispiel:
Operation started..
....
Operation endedOperationStarted
....
Operation ended
Ich wünschte, ich könnte es so Aussehen:
Operation started..
....
Operation ended
OperationStarted
....
Operation ended
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anhängen
zu deiner Kopf - /Fußzeile-Wert, d.h.<footer value ="Finish "/>
(siehe log4net Dokumentation)
Können Sie die folgende Problemumgehung: