如何避免错误:找不到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性

时间:2013-03-24 22:50:57

标签: c# .net

我有一个遗留应用程序,如果存在正确的来源,它将写入事件日志。当我使用权限不足的帐户运行时,我收到此错误:

The source was not found, but some or all event logs could not be searched.  Inaccessible logs: Security.

代码exectuing是:

if (!EventLog.SourceExists("foo"))

现在我真的不在乎它是否存在,并且想测试该帐户是否具有访问权限。有没有一种好方法可以做到这一点,而不是简单地捕获该异常?

0 个答案:

没有答案