小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

log4net 使用說明

 隱形的翅膀 2008-08-21

1 拷貝 log4net.dll 到源代碼根目錄

2 在項目中添加對log4net.dll 的引用

3 修改程序配置文件 添加兩部分內容:

(1) 在 <configSections> </configSections>中添加一行    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />     

(2) 在<configuration></configuration>添加一段

<log4net>
   <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
    <file value="update.log" />
    <appendToFile value="true" />
    <maximumFileSize value="1000KB" />
    <rollingStyle value="Size" />
    <maxSizeRollBackups value="5" />
    <layout type="log4net.Layout.PatternLayout">
     <param name="ConversionPattern" value="[%d][%F][%L][%p]%m%n" />
    </layout>
    <filter type="log4net.Filter.LevelRangeFilter">
     <param name="LevelMin" value="DEBUG" />
     <param name="LevelMax" value="FATAL" />
    </filter>
   </appender>
   <logger name="AppLogger">
    <level value="DEBUG" />
    <appender-ref ref="LogFileAppender" />
   </logger>
</log4net>

說明:上面的配置里的update.log是要記錄到的文件名 其他參數的意義請參考手冊

4 在程序啟動時讀取log4net的配置文件

如果是cs程序 在根目錄的Program.cs中 在mani方法中添加   

    log4net.Config.XmlConfigurator.Configure();

如果是bs程序 在根目錄的Global.asax.cs 中的Application_Start方法中添加

    log4net.Config.XmlConfigurator.Configure();

5 然后 可在在程序中使用log4net功能了 使用方法如下:

    log4net.ILog log = log4net.LogManager.GetLogger("AppLogger"); //獲取一個日志記錄器
    log.Info(DateTime.Now.ToString() + ": login success"); //寫入一條新log

6  如果使用獨立的配置文件,需要在main方法里改
 
log4net.Config.XmlConfigurator.Configure(new FileInfo(@"c:/a/log4net.config"));
 
注意此處,如果寫成相對路徑,將無法導入

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多