Probl�me de cr�ation de la source avec la classe EventLog
Bonjour,
Je souhaite logger des erreurs dans le journal Windows.
J'ai repris le code d'ici : http://dotnet.developpez.com/faq/cpp...#writeeventlog
Code:
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); |
Lorsque j'ex�cute, j'ai un message d'erreur lors de la cr�ation de la source :
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)