我希望写入默认的应用程序事件日志,而不自动或通过EventLog.CreateEventSource创建事件日志源。该程序可能以非管理员身份运行,该非管理员将无法创建事件日志源。此应用程序没有安装程序。在这种情况下,我是否可以为源代码指定一些“始终有效”的东西?
作为参考,错误消息为:
System.Security.SecurityException: The source was not found, but some or all event logs could not be searched. To create the source, you need permission to