事件查看器创建事件ID C#

时间:2012-03-07 12:56:32

标签: c# event-viewer

是否可以创建一个链接到C#调试系统错误的事件ID?

我正在编写我的代码 - 仍然有一个小错误,点击here - 在事件查看器中编写非常详细的错误日志

1 个答案:

答案 0 :(得分:1)

如果要创建事件源,必须创建它(如果不存在):

string cs = "CustomSource";
EventLog elog = new EventLog();

if (!EventLog.SourceExists(cs))
    EventLog.CreateEventSource(cs, cs);

int eventID = 8;
elog.Source = cs;
elog.EnableRaisingEvents = true;
elog.WriteEntry(message, System.Diagnostics.EventLogEntryType.Error,
                    eventID);