C# - EventLog Unzugänglich Melden

Unten ist eine Ausnahme, die mir begegnet während der Ausführung, die unmittelbar folgenden code:

Quelle wurde nicht gefunden, aber einige oder alle Ereignisprotokolle konnten nicht durchsucht werden. Unzugänglich Protokolle: Sicherheit.

Den code

if (!EventLog.SourceExists(this.EventLogSource))

Den Inhalt der exception macht Sinn für mich, es ist, warum nicht. Diese Zeile wird in Visual Studio 2010, .NET 4, als eine Konsole app ( vorerst ). Ich habe dies in einer anderen Umgebung, aber ich würde nicht erwarten, dass die Tatsache, dass ich die remote-desk ' ed zu brechen, diese Methode. Ich habe versucht, die änderung HKML\CCS\Services\eventlog Berechtigungen - ohne Erfolg, wie auch die C:\Windows\System32\Winevt\Logs\Security.evtx Berechtigungen. Wieder, ohne Erfolg.

Meine Fragen sind wie folgt:

  1. Warum gibt es nicht ein überschreiben zu ignorieren, sichere Protokolle,
  2. Wie kann ich dies umgehen ( programmgesteuert )
  3. IST das, weil ich bin remote desked.

Jede Beratung wäre toll.

Nicht besonders hilfreich -_-
Nur darauf hin den Sie sich an ein globales Publikum. Behalte es im Hinterkopf.
Entfernt Good afternoon als pro meta.stackexchange.com/questions/2950/..., damit das problem zu lösen.

InformationsquelleAutor DigitalJedi805 | 2012-01-11

Schreibe einen Kommentar