log4使用介紹

2022-04-12 05:02:14 字數 2140 閱讀 3936

1.首先在專案中新增nuget程式包,如下圖所示:

這裡設定的目的,有兩個,一為了得到log4net.config的檔案,另乙個就是日記的開關,日記是否開啟

3.在程式最開始加入 lognet4.config.xmlconfigurator.configure()

在assemblyinfo.cs檔案中新增log4net.dll的引數。

4.再要列印日誌的地方logmanager.getlogger(type(program)).debug("資訊")

5.最後是log4net.config設定檔案

<?xml version="

1.0" encoding="

utf-8

" ?>

"log4net

" type="

log4net.config.log4netconfigurationsectionhandler,log4net

" /> "

logerror

">

"error

" />

ref="

" />

"loginfo

">

"info

" />

ref="

" />

" type="

">

"file

" value="

data//weblog//logerror//

" />

"" value="

true

" />

"maxsizerollbackups

" value="

100" />

"maxfilesize

" value="

1024

" />

"staticlogfilename

" value="

false

" />

"datepattern

" value="

yyyymm/dd".log"

" />

"rollingstyle

" value="

date

" />

"log4net.layout.patternlayout

">

"conversionpattern

" value="

" />

" type="

">

"file

" value="

data//weblog//loginfo//

" />

"" value="

true

" />

"maxsizerollbackups

" value="

100" />

"maxfilesize

" value="

1024

" />

"staticlogfilename

" value="

false

" />

"datepattern

" value="

yyyymm/dd".log"

" />

"rollingstyle

" value="

date

" />

"log4net.layout.patternlayout

">

"conversionpattern

" value="

" />

log4使用介紹

log4的使用方法 layout也分三類 簡單格式,html格式,匹配格式 layout htmllayout patternlayout 輸出簡寫 用在patternlayout m 輸出 中指定的訊息 p 輸出優先順序 r 輸出自應用啟動到輸出該log資訊耗費的毫秒數 c 輸出所屬的類目,通常就...

log4使用介紹

log4的使用方法 layout也分三類 簡單格式,html格式,匹配格式 layout htmllayout patternlayout 輸出簡寫 用在patternlayout m 輸出 中指定的訊息 p 輸出優先順序 r 輸出自應用啟動到輸出該log資訊耗費的毫秒數 c 輸出所屬的類目,通常就...

Log4 使用小結

1.程式中應用新增 log4的程式集,可通過nuget新增 2.新增log4.net.config 檔案 並修改配置如下 xmlversion 1.0 encoding utf 8 configuration configsections section name log4net type log4...