Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
log4Net - ArchivRollingFileAppender
mosspower
myCSharp.de - Member

Avatar #avatar-2662.jpg


Dabei seit:
Beiträge: 452
Herkunft: Bamberg

Themenstarter:

log4Net - ArchivRollingFileAppender

beantworten | zitieren | melden

Archivierungsanpassung für RollingFileAppender

Ich habe den RollingFileAppender nach meinen Wünschen so angepasst, dass eine automatische Archivierung in Unterverzeichnissen nach einem Tageswechsel stattfindet. Gegenwärtig ist es ja so, dass im Logverzeichnis an das File nach einem Tageswechsel lediglich das Datum angehängt wird.
Diese Vorgehensweise habe ich auch angepasst. Es ist nämlich total nervig, wenn man z.B. das File LoggingTest.log.2019-02-28 nicht mit einem Doppelklick aufmachen kann. Ich habe das jetzt so angepasst, dass die Dateiendung auf .log bleibt, also das Datum reingebaut, nämlich LoggingTest-2019-02-28.log.

Archiviert wird folgendermaßen:

Es wird, wenn nicht vorhanden, ein Archivordner angelegt,
dann, wenn nötig, Jahresordner (yyyy),
dann, wenn nötig, Monatsordner (MM) - in diesen wird dann das archivierte File geschoben ...

Also, Struktur für obiges Beispiel:

|- Archiv
 |- 2019
  |- 02
   |- LoggingTest-2019-02-28.log

log4net, RollingFileAppender, logging

Alles wurde mit 3.5 kompiliert

Gruß
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von mosspower am .
Attachments
private Nachricht | Beiträge des Benutzers
Scarecraft
myCSharp.de - Member

Avatar #avatar-2558.jpg


Dabei seit:
Beiträge: 268
Herkunft: Lingen

beantworten | zitieren | melden

Coole Sache werd ich mal testen , hab heute auch den ersten kontakt mir Log4Net gemacht und die Entwickler HP Studiert MFG Scare
Name: Scarecraft
Language:C#
learning since:winter 2007
IDE: Visual Studio 2005/08 Professional Editon
Skill:Medium
qualifications: MCP - Microsoft Certified Professional
Homepage : FX RPG Maker
private Nachricht | Beiträge des Benutzers