Bonjour,
Je souhaite logger des erreurs dans le journal Windows.
J'ai repris le code d'ici : http://dotnet.developpez.com/faq/cpp...#writeeventlog
Lorsque j'exécute, j'ai un message d'erreur lors de la création de la source :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (! EventLog::SourceExists("MaSource")) EventLog::CreateEventSource("MaSource", "Application"); EventLog^ MonJournal = gcnew EventLog(); MonJournal->Source = "MaSource"; MonJournal->WriteEntry("message erreur",EventLogEntryType::Error);
Exception non gérée*: System.Security.SecurityException: La source est introuvable mais certains ou l'ensemble des journaux des événements n'ont pas pu faire l'
objet d'une recherche. Journaux inaccessibles : Security.
à System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly, Boolean wantToCreate)
à System.Diagnostics.EventLog.SourceExists(String source, String machineName, Boolean wantToCreate)
à System.Diagnostics.EventLog.SourceExists(String source)
à wmain(Int32 argc, Char** argv)
Partager