Als «log4net» getaggte Fragen

Die Apache log4net-Bibliothek ist ein Tool, mit dem der Programmierer Protokollanweisungen an eine Vielzahl von Ausgabezielen ausgeben kann. log4net ist ein Port des hervorragenden Apache log4j ™ -Frameworks zur Microsoft® .NET-Laufzeit. Wir haben das Framework im Geiste dem ursprünglichen log4j ähnlich gehalten und dabei die neuen Funktionen in der .NET-Laufzeit genutzt.

355
log4net vs. Nlog

Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Hat jemand Erfahrung für beide? Wie stapeln sie sich? Wir planen, eine...

191
So finden Sie log4net-Probleme

Ich benutze log4net die ganze Zeit, aber eine Sache, die ich nie herausgefunden habe, ist, wie man sagt, was im Inneren vor sich geht. Zum Beispiel habe ich in meinem Projekt einen Konsolen-Appender und einen Datenbank-Appender. Ich habe einige Änderungen an der Datenbank und dem Code vorgenommen,...

159
Log4net schreibt die Protokolldatei nicht

Ich habe mit Log4net ein einfaches Szenario erstellt, aber es scheint, dass meine Appender nicht funktionieren, da die Nachrichten nicht zur Protokolldatei hinzugefügt werden. Ich habe der Datei web.config Folgendes hinzugefügt: <configSections> <section name="log4net"

122
log4net funktioniert nicht

Hey, ich habe diese Konfiguration in meiner web.config <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <param name="File" value="mylog.log" /> <param name="AppendToFile" value="true" /> <layout type="log4net.Layout.PatternLayout">...

106
Wie löse ich Konfigurationsfehler mit Nant 0.91?

Nach dem Herunterladen von Nant 0.91 werden einige ziemlich kryptische Konfigurationsfehler in Bezug auf Konfiguration oder Sicherheit angezeigt (siehe unten). Ich versuche einfach, meine ausführbaren Nant-Dateien von 0,86 auf 0,91 zu aktualisieren. Wie kann ich die folgenden Probleme beheben,...

98
log4net-Argument für LogManager.GetLogger

Warum erhalten die meisten log4net-Beispiele den Logger für eine Klasse auf folgende Weise: private static ILog logger = LogManager.GetLogger( System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); Anstatt nur typeof (MyClass) zu übergeben: private static ILog logger =