Bonjour,
J'avais un service qui fonctionnait bien en .net 2.0 sous xp...
Une fois installé sous vista, plus moyen de le faire fonctionner et mes logs me disent que le problème viens de l'écriture d'un événement dans un journal personnalisé que j'ai créé.
Donc j'ai fais un petit windows form pour tester l'écriture voici l'extrait qui nous intéresse :
La source de ce journal s'appelle "Gestionnaire d'événement"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 private void button1_Click(object sender, EventArgs e) { EventLog Log = new EventLog(); if (EventLog.SourceExists("Gestionnaire d'événement")) { Log.Source = "Gestionnaire d'événement"; int c=Log.Entries.Count; Log.EnableRaisingEvents = true; Log.WriteEntry("tagada", EventLogEntryType.Error); } }
Et le log s'appelle "GestionnaireEvenement".
Je coince au "Log.EnableRaisingEvents avec une ExceptionWin32 NativeErrorCode 223 Message : "Impossible d'enregistrer le fichier car sa taille dépasse la limite autorisée"
si j'enlève cete ligne ça coince à la ligne suivante NativeErrorCode : 87 Message : "Paramètre incorrect"
Comme précision le int c est égal à 0 (pas de plantage)
le Log.Log est égal à "GestionnaireEvenement", donc son instanciation a bien fonctionné.
Je n'ai rien trouvé sur le net
Pouvez vous m'aider ?
Merci !!!
Partager