C# :试玩EventLog
1.?專(zhuān)門(mén)創(chuàng)建Source的Log?
創(chuàng)建了Source,log顯示在? Event viewer/Applications and Services logs/ 自定義Source 中,待遇比較高,專(zhuān)門(mén)顯示的。
創(chuàng)建Source需要管理員身份,否則Crash。
如果已經(jīng)打開(kāi)了 Computer Management,請(qǐng)關(guān)閉然后再打開(kāi),才能看到剛才創(chuàng)建的Source。
代碼如下
Source 創(chuàng)建后,寫(xiě)入日志就不需要管理員身份了。
實(shí)際使用場(chǎng)合,安裝軟件的時(shí)候,創(chuàng)建一下Source。
2. 不創(chuàng)建Source,代碼就一句
?EventLog.WriteEntry(tbSourceName.Text, tbMessage.Text, type, getValue(tbEventID.Text), getShortValue(tbCategory.Text));
這個(gè)每次運(yùn)行都需要管理員身份,比較扯淡。
日志顯示在 Event Viewers/Windows Logs/Application 中.
?
3. 每一條log,都有 General和Details 兩個(gè)信息,算是詳細(xì),但貌似又沒(méi)啥用。
?
總之,不太爽。
寫(xiě)的也亂,見(jiàn)諒!
?Demo
?
轉(zhuǎn)載于:https://www.cnblogs.com/xiaokang088/archive/2012/06/26/2563640.html
總結(jié)
以上是生活随笔為你收集整理的C# :试玩EventLog的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。