Questions marquées «log4net»

La bibliothèque Apache log4net est un outil pour aider le programmeur à produire des instructions de journal vers une variété de cibles de sortie. log4net est un portage de l'excellent framework Apache log4j ™ vers l'environnement d'exécution Microsoft® .NET. Nous avons gardé le framework similaire dans l'esprit à l'original log4j tout en tirant parti des nouvelles fonctionnalités du runtime .NET.

355
log4net contre Nlog

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Quelqu'un a de l'expérience pour les deux? Comment s'empilent-ils les uns contre les autres? Nous...

191
Comment traquer les problèmes de log4net

J'utilise log4net tout le temps, mais une chose que je n'ai jamais compris est comment savoir ce qui se passe à l'intérieur. Par exemple, j'ai un appender de console et un appender de base de données dans mon projet. J'ai apporté quelques modifications à la base de données et au code, et maintenant...

130
Configurer Log4net pour écrire dans plusieurs fichiers

Je voudrais écrire le journal dans 2 fichiers journaux différents du même processus. est-ce possible de faire avec log4net? J'aurai besoin d'écrire des messages séparés dans chaque fichier journal. comment puis-je écrire un message à un appender

127
hiérarchie log4net et niveaux de journalisation

Ce site dit Les enregistreurs peuvent se voir attribuer des niveaux. Les niveaux sont des instances de la classe log4net.Core.Level. Les niveaux suivants sont définis par ordre de priorité croissante : TOUT DÉBOGUER INFO PRÉVENIR ERREUR FATAL DE DEBUG semble avoir la priorité la plus basse et ERROR...

123
log4net ne fonctionne pas

Hey, j'ai cette configuration dans mon 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...

98
Argument log4net à LogManager.GetLogger

Pourquoi la plupart des exemples de log4net obtiennent-ils le logger d'une classe en faisant ceci: private static ILog logger = LogManager.GetLogger( System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); Plutôt que de simplement passer typeof (MyClass): private static ILog logger =...