我有一个遗留应用程序,如果存在正确的来源,它将写入事件日志。当我使用权限不足的帐户运行时,我收到此错误:
The source was not found, but some or all event logs could not be searched. Inaccessible logs: Security.
代码exectuing是:
if (!EventLog.SourceExists("foo"))
现在我真的不在乎它是否存在,并且想测试该帐户是否具有访问权限。有没有一种好方法可以做到这一点,而不是简单地捕获该异常?