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

事件查看器创建事件ID C#,c#,event-viewer,C#,Event Viewer,是否可以创建一个链接到C#调试系统错误的事件ID 我目前正在编写代码——仍然有一个小错误,请单击——以便在事件查看器中生成真正详细的错误日志如果要创建事件源,则必须创建它(如果不存在): string cs = "CustomSource"; EventLog elog = new EventLog(); if (!EventLog.SourceExists(cs)) EventLog.CreateEventSource(cs, cs); int eventID = 8; elog.

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


我目前正在编写代码——仍然有一个小错误,请单击——以便在事件查看器中生成真正详细的错误日志

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

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);

但这和我的问题无关?你有什么问题?从你的问题中我想不出你真正的问题是什么。这就是我另一个问题中的问题。如果您看到事件查看器,则会在某个事件(警告、信息等)旁边获得一系列事件ID。如果定期写入事件查看器,它将获取事件ID 0,但我希望某些事件以特定ID链接,或者创建链接到C#events的新ID