netlog日志是干什么的?
1、概述log4net是.Net下一個非常優秀的開源日志記錄組件。log4net記錄日志的功能非常強大。它可以將日志分不同的等級,以不同的格式,輸出到不同的媒介。本文主要是介紹如何在Visual Studio2008中使用log4net快速創建系統日志,如何擴展以輸出自定義字段。
2、一個簡單的使用實例
第一步:在項目中添加對log4net.dll的引用,這里引用版本是1.2.10.0。
第二步:程序啟動時讀取log4net的配置文件。
如果是CS程序,在根目錄的Program.cs中的Main方法中添加:
log4net.Config.XmlConfigurator.Configure();
如果是BS程序,在根目錄的Global.asax.cs(沒有新建一個)中的Application_Start方法中添加:
log4net.Config.XmlConfigurator.Configure();
無論BS還是CS程序都可直接在項目的AssemblyInfo.cs文件里添加以下的語句:
[assembly: log4net.Config .XmlConfigurator()]
也可以使用自定義的配置文件,具體請參見4.4 關聯配置文件。
第三步:修改配置文件。如果是CS程序,則在默認的App.config文件(沒有新建一個)中添加內容;如果是BS程序,則添加到Web.config文件中,添加內容一樣,這里不再列出。