2012-03-07 58 views

回答

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

但是這與我的問題無關? – Dashzapp 2012-03-07 13:52:37

+0

你的問題是什麼?從你的問題我無法弄清楚你的問題是什麼。 – aleroot 2012-03-07 13:57:50

+0

這是我的另一個問題的問題。如果您看到事件查看器,則會在某個事件(警告,信息等)旁邊顯示一系列事件ID。如果您定期寫入事件查看器,它將獲得事件ID 0,但我希望某些事件可以鏈接到某些ID,或者創建與C#事件鏈接的新ID – Dashzapp 2012-03-08 06:50:11