国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

log4net創建系統日志的詳細步驟

2024-07-10 12:44:21
字體:
來源:轉載
供稿:網友

前言
用戶可以從http://logging.apache.org/log4net/下載log4net的源代碼。解壓軟件包后,在解壓的src目錄下將log4net.sln載入Visual Studio .NET,編譯后可以得到log4net.dll。用戶要在自己的程序里加入日志功能,只需將log4net.dll引入工程即可。

在項目中配置

第一步:首先在項目中引用log4net.dll文件。
第二步:在Web.config文件中進行添加configSections的節點

代碼如下:
  <configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
    <!--配置一個結點 名稱為log4net-->
  </configSections>

第三步:添加log4net配置節點

代碼如下:
<log4net debug="true">
</log4net>

然后在log4net節點下添加
寫入本地文本文件中的配置

代碼如下:
         <appender name="LogFileAppender" type="log4net.Appender.FileAppender" >
             <!--定義的是日志記錄到文件的附著器 name表示該附著器的名稱-->        
             <!--在log4net中還有一個附著器RollingFileAppender 它表示會循環生成很多文件,舉例來說,就是設置一共可以生成20個文件,每個文件的大小為2K,那么如果第一個、-->         
             <!--文件的大小超過2K,就會自動創建一個按順序命名的文件-->
             <param name="File" value="c:/Log/DBLog.txt" /> <!--日志記錄的存在路徑-->
             <param name="AppendToFile" value="true" /><!--為true就表示日志會附加到文件,為false,則會重新創建一個新文件-->
             <layout type="log4net.Layout.PatternLayout">
               <!--輸出內容控制-->
               <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
             </layout>    
         </appender>

注釋很清楚,就不解釋了。
寫入指定郵箱的配置

代碼如下:
        <appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
        <!--設置發送電子郵件的附著器-->

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 晋城| 若羌县| 巴林左旗| 房产| 北宁市| 青海省| 米易县| 拉孜县| 定安县| 丹凤县| 定西市| 宣威市| 商都县| 苗栗县| 法库县| 邢台县| 闽清县| 天峻县| 海安县| 新和县| 哈巴河县| 濉溪县| 剑河县| 墨竹工卡县| 淮滨县| 安顺市| 平罗县| 南岸区| 济源市| 淳安县| 鄂温| 塔城市| 郧西县| 阿勒泰市| 会理县| 龙井市| 大新县| 轮台县| 喀什市| 盘山县| 隆尧县|