log4net-Protokoll wird erstellt, bleibt aber leer

8

Ich versuche log4net zu verwenden. Wenn ich die App starte, erstellt sie die Protokolldatei, aber egal, wie oft ich Log.Info("Application Started"); aufruft, bleibt sie leer. Ich habe die ersten zwei Seiten recherchiert, die Google zurückgibt, und mein Code scheint mit allen Beispielen übereinzustimmen.

Code:

%Vor%

app.config

%Vor%

Irgendwelche Hinweise, was falsch sein könnte?

    
m.edmondson 24.04.2012, 10:15
quelle

1 Antwort

6

Das passiert mir immer ... sobald ich die Frage gepostet habe.

Es stellt sich heraus, dass meine <configSections></configSections> -Tags nicht direkt ein Kind von <configuration> waren, was bedeutet, dass die Konfiguration nicht übernommen wurde (nehme ich an), und weil log4net alle Ausnahmen verschluckt, manifestierte sich das nur in meiner App .

Die Protokollierung funktioniert jetzt einwandfrei.

    
m.edmondson 24.04.2012, 10:28
quelle

Tags und Links