正如我們所知,我們可以使用類EventLog來編寫事件日誌,但我對如何在事件日誌中編寫類別名稱感到困惑。 Thoug它提供的類參數,例如,WriteEntry的類型之一是:如何編寫事件日誌類別
public void WriteEntry(
string message,
EventLogEntryType type,
int eventID,
short category
)
它只是顯示在我的日誌數量。爲什麼類別的類型很短,而不是字符串?如何在事件查看器中顯示類別名稱?謝謝!順便說一下,我們不會創建自定義的CategoryMessageFile。
是的,我找到了這篇文章,我知道我們可以創建一個額外的本地dll,但在我們的開發中不推薦。所以,我想知道我是否可以使用默認系統類別名稱? –
你的意思是不推薦?這是唯一的方法。如果您從Windows重用類別DLL,您仍需要註冊它們以查找事件源。每個事件源只能使用一個類別文件。您現在正在爲要使用的每個新類別dll設計事件源。我懷疑描述性名稱會像Source1,Source2,Source3那樣僅用於重用3個不同的類別文件,這些類別文件包含您無法控制的消息。 –