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...