seguito è un'eccezione che ho incontrato durante l'esecuzione del codice che segue immediatamente:C# EventLog Inaccessibile Log
La fonte non è stato trovato, ma alcuni o tutti i registri di eventi non potevano essere cercata. Log inaccessibile: sicurezza.
Il codice è
if (!EventLog.SourceExists(this.EventLogSource))
Il contenuto della deroga ha senso per me, è per questo che non lo fa. Questa linea è in esecuzione in Visual Studio 2010, .NET 4, come app per console (per ora). Ho eseguito questo in un ambiente diverso, ma non mi aspetterei il fatto che sono remoti desk'ed per rompere questo metodo. Ho provato a cambiare le autorizzazioni HKML\CCS\Services\eventlog
- senza alcun risultato, così come le autorizzazioni C:\Windows\System32\Winevt\Logs\Security.evtx
. Ancora una volta, senza successo.
Le mie domande sono le seguenti:
- Perché non c'è un override di ignorare i registri sicuri,
- Come posso ovviare a questo (programatically)
- È questo perché sono a distanza desked.
Qualsiasi consiglio sarebbe fantastico.
Non particolarmente utile -_- – DigitalJedi805
Solo sottolineando che stai rivolgendo a un pubblico globale. Tienilo a mente. – Oded
Rimosso il "Buon pomeriggio" come http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-removed-from-posts, risolvendo così il problema. – dsolimano