log4net

Die Apache log4net-Bibliothek ist ein Tool, mit dem der Programmierer Protokollanweisungen für eine Vielzahl von Ausgabezielen ausgeben kann. log4net ist ein Port des hervorragenden Apache log4j ™ Frameworks für die Microsoft® .NET Runtime. Wir haben das Framework ähnlich wie das ursprüngliche log4j beibehalten und gleichzeitig die neuen Funktionen der .NET-Laufzeitumgebung genutzt.
2
Antworten

Gibt es einen log4net-Speicherappender?

Ich suche nach einem Weg für ein Befehlszeilenprogramm, um seine log4net-Ausgabe an eine Gruppe von Benutzern per E-Mail senden zu können. Im Moment lese ich die Log-Datei, aber ich muss log4net.LogManager.Shutdown () aufrufen, um die Datei frei...
29.10.2010, 16:35
3
Antworten

Log4net meldet sich beim Entwickler an, protokolliert jedoch nicht im Testserver

Ich benutze log4net 1.2.11. Die Protokollierung funktioniert also in der Entwicklungsmaschine, aber wenn ich sie auf einem Testserver veröffentliche, funktioniert sie nicht. Beim Debuggen aus der Ferne habe ich gesehen, dass das Protokoll korrek...
28.03.2012, 19:07
1
Antwort

Log4net: separate Protokolldateien für jede Klasse

Ich möchte Nachrichten von mehreren Klassen protokollieren. Das Problem ist, dass ich derzeit alle Nachrichten in einer einzigen Datei protokollieren kann. Ich möchte diese Klasse A seine Nachrichten in ALog.txt protokollieren und Klasse B sollt...
15.03.2010, 07:33
4
Antworten

Fehler beim Laden der log4net-Assembly

Ich versuche ein Projekt zu erstellen, das die LinqToExcel-Bibliothek verwendet. Außerdem verwende ich log4net, um Protokolle zu schreiben. Mein Problem hat begonnen, als ich versucht habe, diese Zeilen Code auszuführen: %Vor% Diese Ausna...
29.04.2012, 14:40
1
Antwort

Anzahl der Abfragen, die von NHibernate in einem Komponententest ausgeführt wurden

Bei einigen Einheiten- / Integrationstests des Codes möchten wir überprüfen, ob der Code der zweiten Ebene korrekt verwendet wird. Basierend auf dem von Ayende hier vorgestellten Code: Ссылка Ich habe eine einfache Klasse geschrieben,...
22.04.2010, 04:25
1
Antwort

Log4Net.ErrorFormat verwenden Wie kann ich den StackTrace protokollieren? [Duplikat]

Ich möchte die ErrorFormat-Methode verwenden, weil sie einfacher zu lesen ist, sicherer und schneller. Aber ich möchte auch die Ausnahme stacktrace protokollieren. Ich habe log.ErrorFormat("My {0} message", "pretty", exception); ausprob...
23.01.2014, 20:45
1
Antwort

Einloggen log4net zu verschiedenen Appenders basierend auf Umständen

Ich benutze log4net und in einer Klasse muss ich mich an einen RollingFile-Appender anmelden, aber dann möchte ich mich in einer anderen Klasse am Ereignisprotokoll + rolling file + console appender anmelden. Was ist die beste Vorgehensweise?...
05.11.2009, 01:59
3
Antworten

Log4net-Ausgabe an Eigene Dateien

In unserer C # -App schreiben wir Dateien in Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) . Unsere log4net Logfile sollte auch dort gehen, also haben wir application.conf wie folgt definiert: %Vor% Das funktioniert,...
21.08.2013, 18:07
2
Antworten

Log4net LogicalThreadContext funktioniert nicht wie erwartet

Ich habe versucht Log4nets LogicalThreadContext zu verwenden, um jedem meiner Log-Einträge einen Kontext zu geben. Meine Anwendung verwendet async / erwartet ziemlich stark, aber aus dem Lesen verschiedener Artikel sollte der LogicalThreadContex...
26.04.2014, 21:31
1
Antwort

Verschiedene Appender pro Namespace

Ich versuche, eine gemeinsame Protokollierungsbibliothek einzurichten, die die ILog -Instanz basierend auf dem aktuellen Stapel bestimmt und die beste zu verwendende Instanz von ILog ist. Ich habe meine Konfiguration so eingerichtet: %Vo...
23.07.2009, 00:01