garcimor59
Messages postés66Date d'inscriptionmardi 18 juillet 2006StatutMembreDernière intervention 6 mars 2008
-
12 oct. 2006 à 10:22
garcimor59
Messages postés66Date d'inscriptionmardi 18 juillet 2006StatutMembreDernière intervention 6 mars 2008
-
12 oct. 2006 à 10:41
Bonjour tout le monde,
Alors voilà j'ai un probleme avec le journal d'evenements : EventLog.
Le probleme c'est que j'ai un journal qu'on appellera "TOTO", et je souhaite pouvoir écrire dans ce journal en spécifiant plusieurs sources différentes. Bon jusque là, vous me direz que tout va bien.
Bon pour les sources on va les appeller : "SRV_TUTU", "SRV_TITI" et ça ira lol.
Donc "SRV_TUTU" à été associé au journal "Application", donc dés que je souhaité écrire dans mon journal il écrivait dans le log "Application".
Donc j'ai fait un :
EventLog.LogNameFromSourceName("SRV_TUTU",".");
Donc je regarde s'il appartient au journal "TOTO" ou pas et sinon je fais un :
EventLog.DeleteEventSource(
"SRV_TUTU"
,".");
Et aprés j'affecte cette source à mon journal "TOTO" :
EventLog.CreateEventSource(
"SRV_TUTU"
,"TOTO");
Donc finalement maintenant d'aprés l'appel à la fonction :
EventLog.LogNameFromSourceName("SRV_TUTU",".");
Il me dit bien que ma source "SRV_TUTU" appartient bien à mon journal "TOTO".
Mais il écrit toujours dans le journal "Application".
Aprés une petite recherche dans la base de registre je trouve bien que "SRV_TUTU" est associé au journal "Application" alors que LogNameFromSourceName me dit autre chose.
Donc j'aimerais une solution un peu moins barbare que la suppression des clés dans la base de registre...