簡體   English   中英

如何在Windows事件查看器中保留有用的信息

[英]How to leave useful information in the windows event viewer

當程序崩潰時,通常可以在Windows事件查看器中看到該證據。 但是,盡管有時有用,但在其他時候,其中的信息卻很神秘。

我已經用C#編寫了一個程序,有時會崩潰。 我已經更正了它,但是我想留下一些信息,如果將來崩潰時可以幫助我進行調試。

有沒有一種方法可以通過向代碼添加一些內容來將一些有用的信息(例如異常類型,崩潰所在的行等)留給事件查看器?

您可以擁有自己的記錄器,遇到異常時可以寫入事件日志。 這是一個小例子。

 string cs = "YourIdentifier";

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

EventLog.WriteEntry(cs, "YourMessage", EventLogEntryType.Error);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM