Tag: log4net

Der Apache log4net-Bibliothek ist ein Werkzeug, das den Programmierer Ausgabe von log-Anweisungen an eine Vielzahl von output-Ziele. log4net ist eine Portierung des ausgezeichneten Apache log4j™ framework auf der Microsoft® .NET-runtime. Wir haben gehalten, der Rahmen ähnlich wie im Geist der original-log4j, während die Vorteile der neuen features in der .NET-runtime.

log4net-Initialisierung

Anzahl der Antworten 1 Antworten
Ist, habe ich mich schwer für Duplikate, sondern zu Fragen, die folgende, egal wie einfach es auch scheinen mag, um es ein für alle mal klar! In einer frischen Konsole-app mit log4net, version 1.2.10.0 auf VS28KSP1 auf

Wann ist bei der Protokollierung ein Fehler fatal?

Anzahl der Antworten 4 Antworten
Im logging-frameworks wie log4j & log4net Sie haben die Möglichkeit, sich die verschiedenen Ebenen der information. Die meisten levels haben offensichtliche Absichten (wie zum Beispiel, was ein "Debug" log ist im Vergleich zu einem "Fehler"). Jedoch, eine

Crystal Reports-Fehler bei der Implementierung. Die Datei 'log4net' konnte nicht geladen werden

Anzahl der Antworten 6 Antworten
Bitte helfen. Ich habe eine web-Anwendung, die erstellt wurde in VS2010 und wir sind mit dem CR-plugin für 2010 und alles funktioniert perfekt auf unseren lokalen Rechnern. Wenn wir gehen, um die Bereitstellung der web-Anwendung auf Server

Die beste Möglichkeit, einen Appender-Dateipfad dynamisch festzulegen

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach jemand schlauer als ich zum überprüfen die syntax der ich schrieb. Die Idee ist, konfigurieren Sie die mit dem Namen von meinem RollingFileAppender auf den Namen der Baugruppe, um zu machen

Die Log4net-Konfiguration aus dem Assembly-Attribut lädt die Konfigurationsdatei nicht

Anzahl der Antworten 6 Antworten
Habe ich die folgende Datei Log4net.config in meinem bin-Verzeichnis: <?xml version="1.0" encoding="utf-8" ?> <log4net xmlns="urn:log4net"> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <param name="file" value="MyLogFile.log"/> <param name="appendToFile" value="false"/> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%date (%logger) [%5level] - %message" /> </layout> </appender> <appender

log4net versus TraceSource

Anzahl der Antworten 5 Antworten
In dieser thread viele Leute haben angegeben, dass Sie verwenden log4net. Ich bin ein fan von TraceSources und würde gerne wissen, warum log4net verwendet. Hier ist, warum ich mag trace-Quellen: Steckbare Zuhörer - XML, Textdatei, Konsole, EventLog,

Intermittierendes log4net RollingFileAppender-Problem mit gesperrter Datei

Anzahl der Antworten 3 Antworten
Sehen wir eines sporadisch auftretenden Problems auf die Entwicklung und Fertigung von Maschinen, wobei wir mit log-Dateien sind nicht immer angemeldet. Beim laufen in die Entwicklung und das debugging mit Visual Studio, erhalten wir die folgende log4net

log4net-Konfiguration von web.config ist nicht geladen - warum?

Anzahl der Antworten 1 Antworten
Unten ist meine config und die Ausgabe der Ablaufverfolgung, es funktioniert einfach nicht, konfigurieren Sie den logger, und wenn ich es nichts ins Protokoll geschrieben (wahrscheinlich, weil alle Protokoll-Ebenen nicht aktiviert). Was könnte das problem sein? <configSections>

Wann soll 'geschachtelter Diagnosekontext' (NDC) verwendet werden?

Anzahl der Antworten 4 Antworten
Spielen mit log4net, die ich gesehen habe, die Möglichkeit der Nutzung einer pro-thread-Stapel-Kontext-labels genannt, die NDC. Des labels gestoßen, die auf diesem stack wird in einem PatternLayout durch die Angabe der %x oder die %ndc format-parameter. Die

Wann sollte ich Tracing vs Logger.NET, Enterprise Library, log4net oder Ukadc.Diagnostics verwenden?

Anzahl der Antworten 6 Antworten
Wie kann ich wählen zwischen standard-tracing, Logger.NET, Enterprise Library log4net oder Ukadc.Die Diagnostik? Ist es eine situation, wo man ist mehr geeignet als das andere? ... was würde das sein? (ASP.NET die Konsole app, Azure Cloud, SOHO,

Senden Sie eine E-Mail, wenn ein Fehler auftritt

Anzahl der Antworten 1 Antworten
Derzeit meine Anwendung ist mit log4net log-Fehler, die web -.config für diese ist wie folgt: <log4net> <appender name="FileAppender" type="log4net.Appender.RollingFileAppender"> <file type="log4net.Util.PatternString" value="../../logs/gateway_%date{yyyyMMdd}.log" /> <appendToFile value="true" /> <rollingStyle value="Date" /> <datePattern value="yyyyMMdd" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread]

Liste der Log4net-Konvertierungsmuster

Anzahl der Antworten 3 Antworten
gibt es eine umfassende Liste aller conversion-Vorlagen zur Verfügung, die für log4net, ich kann auch nicht finden Sie in den source-code. alle, die ich gefunden habe, ist diesenicht sollte es sein, mehr Muster. zum Beispiel, wie würde

Wie protokolliert man Trace-Nachrichten mit log4net?

Anzahl der Antworten 3 Antworten
Ich bin mit log4net-log schreiben log-Nachricht an einen rolling log-Datei. Ich würde jetzt auch umleiten alle trace-Meldungen von System.Diagnostics.Trace zu, dass die log-Datei. Wie kann ich das konfigurieren? Ich habe versucht etwas zu finden, über die in

Programmgesteuertes Hinzufügen und Entfernen von Protokollanhängern in log4net

Anzahl der Antworten 4 Antworten
Ich habe eine Komponente, die mit log4net. Ich will erstellen von unit-tests, die bestätigen, dass bestimmte Fehlerbedingungen Ergebnis in die richtige Protokollierung. Dachte ich, dass der beste Weg, dies zu tun ist, erstellen Sie eine ILogAppender Umsetzung,

Rufen Sie die log4net-Protokolldatei in C # ab

Anzahl der Antworten 6 Antworten
Dies ist meine Konfiguration für log4net: <log4net> <appender name="MyLogger" type="log4net.Appender.RollingFileAppender"> <file value="MyLog.log" /> <appendToFile value="true" /> <rollingStyle value="Size"/> <maxSizeRollBackups value="20"/> <maximumFileSize value="1000KB"/> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss},%p,%m%n" /> </layout> </appender> <root> <level value="DEBUG" /> <appender-ref ref="MyLogger"

Ein Protokoll pro Tag haben

Anzahl der Antworten 3 Antworten
Derzeit meine Anwendung ist mit log4net log-Fehler, die web -.config für diese ist wie folgt: <log4net> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <file value="c:/paypal/logs/gateway.log" /> <appendToFile value="true" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] – %message%newline" /> </layout>

Log4Net: Setzen Sie Max Backup-Dateien auf RollingFileAppender mit rollendem Datum

Anzahl der Antworten 8 Antworten
Habe ich die folgende Konfiguration, aber ich habe nicht in der Lage zu finden, keine Dokumentation, wie man eine maximale backup-Dateien auf Datum ins Rollen Stil. Ich weiß, dass Sie können dies tun, mit einer Größe von

Wie spezifiziert man den allgemeinen Anwendungsdatenordner für log4net?

Anzahl der Antworten 5 Antworten
Möchte ich log4net, um log-Dateien schreiben (mit RollingFileAppender) in einen Unterordner des gemeinsamen Anwendungsdaten-Ordner (z.B. C:\Documents und Einstellungen\All Users\Anwendungsdaten\Firma\Produkt\Logs). Aber auf Win XP, es gibt keine environment-variable, die angibt, in diesem Ordner. Wir haben %ALLUSERSPROFILE% haben wir

Gibt es trotzdem eine programmierbare Spülung des Puffers in log4net?

Anzahl der Antworten 1 Antworten
Ich bin mit log4net mit AdoNetAppender. Es scheint, dass die AdoNetAppender hat eine Flush-Methode. Gibt es trotzdem kann ich nennen, dass aus meinen code? Ich versuche, erstellen Sie eine admin-Seite ein, um alle Einträge in der Datenbank

Wo erstellt log4net diese Protokolldatei?

Anzahl der Antworten 7 Antworten
Wenn ich die Datei value zu logs\log-file.txtwo genau wird es diesen Ordner erstellen? In der /bin Verzeichnis? Meine web.config sieht wie folgt aus: <log4net> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <file value="logs\log-file.txt" /> <appendToFile value="true" /> <lockingModel type="log4net.Appender.FileAppender+MinimalLock" /> <layout

log4net mit .NET 4.0

Anzahl der Antworten 1 Antworten
Habe ich zusammen geworfen einige code zu basteln, mit dem neuen .Net 4.0/VS 2010 Stücke, aber ich kann nicht scheinen zu finden ein build von meiner logging-framework der Wahl (log4net) für 4.0, und ich bin immer Bezug-Fehler

Fügen Sie eine benutzerdefinierte Eigenschaft hinzu, die in allen log4net-Nachrichten enthalten sein soll

Anzahl der Antworten 1 Antworten
Habe ich eine eindeutige Kennung, die geht durch die ganze Anwendung. Ich möchte diese "ID' angemeldet zu sein als eine separate Eigenschaft, so dass es leicht zu finden, die sich in log-Dateien oder aus der Datenbank. InformationsquelleAutor

log4net funktioniert nicht

Anzahl der Antworten 11 Antworten
Hey ich habe diese Konfiguration in meinem 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"> <param name="Header" value="" /> <param name="Footer" value="" /> <param name="ConversionPattern" value="%d [%t] %-5p %m%n" />

So konfigurieren Sie log4net, um im Debug-Modus an die Konsole zu drucken

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit zum konfigurieren von log4net zu drucken Protokolle sowohl auf die Konsole und in Dateien beim Debuggen? Ich versuche einen Weg zu finden, zu Debuggen mein software effizient durch die Beobachtung der meldet sofort,

log4net Argument zu LogManager.GetLogger

Anzahl der Antworten 4 Antworten
Warum haben die meisten log4net Beispiele bekommen die logger-Klasse durch, dies zu tun: private static ILog logger = LogManager.GetLogger( System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); Anstatt nur auf der Durchreise typeof(MyClass): private static ILog logger = LogManager.GetLogger(typeof(MyClass)); Gibt es einen anderen Grund

Log4Net: Logge mit UTC-Zeiten

Anzahl der Antworten 2 Antworten
Verwendung von log4net 1.2.11.0 w/.NET, wie bekomme ich den RollingFileAppender die Ausgabe der UTC-Termin? Laut Apache-sollte es so einfach wie: <dateTimeStrategy type="log4net.Appender.RollingFileAppender+UniversalDateTime" /> Leider ist dies nicht funktioniert. Die Gesamtheit der meine log4net Konfiguration: <log4net> <appender name="RollingFile"

Log4Net: Einloggen in 2-Byte-Sprachen (Japanisch, Chinesisch etc.)

Anzahl der Antworten 1 Antworten
Ich würde gerne die log-Daten in eine Datei im 2-byte-Sprachen (Chinesisch, Japanisch etc.) mit log4net. Wie man richtig konfigurieren log4net zu tun? Kommentar zu dem Problem - Öffnen Das Absolute Minimum Every Software Developer Absolutely, Positively Must

Wie kann ich log4net so einstellen, dass meine Dateien jeden Tag in verschiedenen Ordnern gespeichert werden?

Anzahl der Antworten 5 Antworten
Ich wollen speichern Sie alle Protokolle, die während jedes Tages im Ordner mit dem Namen JJJJMMTT - log4net behandeln soll, erstellen neue Ordner, je nach system datetime - wie kann ich dies einrichten? Ich wollen speichern Sie

Log4net beendet die Protokollierung nach dem Zufallsprinzip.

Anzahl der Antworten 2 Antworten
Ich bin derzeit der Aufbau einer ASP.Net-MVC-Anwendung mit log4net für die Anmeldung, aber der logger scheint nur zufällig stoppen. Es wird gerne anmelden für eine Weile und dann stoppen und dann wieder starten, nach einem Zeitraum von

Log4Net "Konnte keine Schemainformationen finden"

Anzahl der Antworten 13 Antworten
Entschied ich mich für log4net als logger für einen neuen webservice Projekt. Alles ist in Ordnung, aber ich bekomme eine Menge von Nachrichten wie die unten, für jeden log4net-tag ich bin mit meiner web.config: Nicht finden konnte,