【发布时间】:2012-03-07 12:34:34
【问题描述】:
使用 C# 语言写入事件查看器时如何更改源名称?
目前有这个
字符串 cs = "应用程序";
if (!EventLog.SourceExists(cs)) EventLog.CreateEventSource(cs, "ReceiveDaily"); EventLog.WriteEntry(cs, message.Message, EventLogEntryType.Error);
如果我将 CS 更改为其他任何内容,我会在事件查看器中看到一个 Security-Kerberos (0x7) 弹出 当我输入“应用程序”时,它会在错误日志中写入错误。但是来源是“应用程序”,这不是一个很好的描述它的来源......
提前致谢。
【问题讨论】:
-
您需要在管理员模式下运行您的应用程序才能创建事件源。
-
以管理员身份登录就够了吗?
-
除非您禁用用户帐户控制 (UAC),否则不会。
标签: c# event-log event-viewer