myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Gemeinschaft » .NET-Komponenten und C#-Snippets » log4Net - ArchivRollingFileAppender
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

log4Net - ArchivRollingFileAppender

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
mosspower
myCSharp.de-Mitglied

avatar-2662.jpg


Dabei seit: 11.09.2007
Beiträge: 452
Entwicklungsumgebung: VS 20XX
Herkunft: Bamberg


mosspower ist offline

log4Net - ArchivRollingFileAppender

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

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ß


Dateianhang:
unknown ArchivRollingFileAppender.rar (165 KB, 273 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von mosspower am 03.04.2009 00:02.

Neuer Beitrag 02.04.2009 23:57 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Scarecraft Scarecraft ist männlich
myCSharp.de-Mitglied

avatar-2558.jpg


Dabei seit: 02.03.2008
Beiträge: 268
Entwicklungsumgebung: Visual Studio 2005 Professiona
Herkunft: Lingen


Scarecraft ist offline Füge Scarecraft Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Coole Sache werd ich mal testen , hab heute auch den ersten kontakt mir Log4Net gemacht und die Entwickler HP Studiert MFG Scare
Neuer Beitrag 03.04.2009 00:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 11 Jahre.
Der letzte Beitrag ist älter als 11 Jahre.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 19.09.2020 02:10