在写入事件日志时如何避免此SecurityException?

Jas*_*son 6 c# event-log windows-7

我似乎无法写入.NET中的事件日志.我得到以下异常:

System.Security.SecurityException:找不到源,但无法搜索部分或全部事件日志.无法访问的日志:安全性.

我不想访问安全日志.我该如何解决这个错误?谢谢!

Yag*_*urk 6

您可以尝试以"以管理员身份运行"权限启动Visual Studio.


Chr*_*ter 4

您可以尝试像 Lachlan 建议的那样在应用程序中创建事件日志,但要意识到这需要管理员权限。相反,我建议您在安装程序/部署自动化层中处理此问题。

我使用 WiX,所以我建议阅读:

如何使用 WiX 创建事件日志源