IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

log4net, traces en double


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2002
    Messages
    45
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2002
    Messages : 45
    Par défaut log4net, traces en double
    Bonjour,

    J'ai intégré log4net à mon projet de site asp.net. Ca marche nickel sauf que j'ai des lignes de debug en double.

    Je cherche à débuguer deux classes précises, de namespace différent, et pour chacune je définis le logger avec par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    private static readonly ILog logger = LogManager.GetLogger(typeof(GestionCasesCochees).FullName);
    Si je mets additivity="false" aux loggers exceptés celui racine, seul le premier logger défini après celui racine trace (celui associé à la classe GestionCasesCochees). Ca m'étonne car j'ai des namespaces différents. J'en déduis que je n'ai pas tout compris.

    Voici ma configuration log4net :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    <!-- Set root logger level to ERROR -->
        <root>
            <level value="ERROR" />
            <appender-ref ref="RollingFile" />
        </root>
        <!-- cas de debug de certaines classes -->
        <logger name="monprojet.navigateurfichiers.GestionCasesCochees">
            <level value="DEBUG" />
            <appender-ref ref="Console" />
            <appender-ref ref="RollingFile" />
        </logger>
        <logger name="monprojet.demandesimpression.GenerateurFichiersPlats">
            <level value="DEBUG" />
            <appender-ref ref="Console" />
            <appender-ref ref="RollingFile" />
        </logger>
    Merci pour un coup de pouce,

    Barbara

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2004
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2004
    Messages : 57
    Par défaut
    salut,

    juste pour aider à trouver :

    si tu remplaces "typeof(GestionCasesCochees).FullName"
    par
    "monprojet.navigateurfichiers.GestionCasesCochees"

    et de même dans l'autre logger.

    que ce passe t'il ?

Discussions similaires

  1. trace en double dans le fichier de log (log4j)
    Par jakouz dans le forum Logging
    Réponses: 2
    Dernier message: 27/05/2008, 18h15
  2. division de "double" par "0"
    Par ickis dans le forum C
    Réponses: 14
    Dernier message: 31/08/2003, 19h09
  3. abs pour un long double
    Par barthelv dans le forum C
    Réponses: 2
    Dernier message: 23/07/2003, 16h16
  4. String -> long double (_strlold ?)
    Par haypo dans le forum C
    Réponses: 7
    Dernier message: 25/07/2002, 20h22
  5. Réponses: 3
    Dernier message: 12/06/2002, 21h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo