Ik zit met een probleem dat blijkbaar wel vaak voorkomt, maar een werkende oplossing heb ik nog niet kunnen vinden. Het gaat erom dat het schrijven naar de Application EventLog niet lukt.
De foutmelding die ik krijg is:
C#:
1
2
3
| EventLog log = new EventLog("Application"); log.Source = "Test"; log.WriteEntry("bla", EvenLogEntryType.Error"); |
De foutmelding die ik krijg is:
Op deze support pagina van MS wordt precies het probleem beschreven, maar de oplossingen werken niet, ik heb zowel handmatig als via EventLogInstaller de "Test" source aangemaakt. Ook de NETWORK SERVICE full control geven helpt niet, dus ik zit een beetje door m'n opties heen..Exception Details: System.ComponentModel.Win32Exception: Access is denied
Stack Trace:
[Win32Exception (0x80004005): Access is denied]
[InvalidOperationException: Cannot open log for source 'Test'. You may not have write access.]
System.Diagnostics.EventLog.OpenForWrite(String currentMachineName)
etc.
Kater? Eerst water, de rest komt later