Christian Stelte
2009-06-16 12:30:09 UTC
Hi!
Ich schreibe mit meinem Programm Status-/Fehlermeldungen in die Anwendung-Ereignissanzeige.
System.Diagnostics.EventLog appLog = new System.Diagnostics.EventLog();
appLog.Source = "Programmname";
appLog.WriteEntry(EventMessage, EntryType, eventID);
appLog.Close();
Solange das Programm als Administrator ausgeführt wird ist das kein Problem, aber wenn es eingeschränkt läuft kollidiert es mit dem
SecurityLog, wenn ich die Meldung richtig deute:
"Die Quelle wurde nicht gefunden, aber einige oder alle Ereignisprotokolle konnten nicht durchsucht werden. Protokolle, auf die kein
Zugriff möglich war: Security"
Es muss doch möglich sein, das ein eingeschränkter Admin (also ohne "Als Administrator ausführen") bzw. ein normaler User ein
Programm benutzt welches Einträge in das EventLog macht!?
Was muss ich meinem Programm noch beibiegen?
Chris
Ich schreibe mit meinem Programm Status-/Fehlermeldungen in die Anwendung-Ereignissanzeige.
System.Diagnostics.EventLog appLog = new System.Diagnostics.EventLog();
appLog.Source = "Programmname";
appLog.WriteEntry(EventMessage, EntryType, eventID);
appLog.Close();
Solange das Programm als Administrator ausgeführt wird ist das kein Problem, aber wenn es eingeschränkt läuft kollidiert es mit dem
SecurityLog, wenn ich die Meldung richtig deute:
"Die Quelle wurde nicht gefunden, aber einige oder alle Ereignisprotokolle konnten nicht durchsucht werden. Protokolle, auf die kein
Zugriff möglich war: Security"
Es muss doch möglich sein, das ein eingeschränkter Admin (also ohne "Als Administrator ausführen") bzw. ein normaler User ein
Programm benutzt welches Einträge in das EventLog macht!?
Was muss ich meinem Programm noch beibiegen?
Chris