實例講述VB.NET使用Log4Net
作者:佚名
這里介紹VB.NET使用Log4Net,首先,添加VB.NET使用log4net.dll組件,另外,建立一個配置文件App.Config里加入以下配置節(jié)。
本人很喜歡VB.NET使用Log4Net,在工作中也很喜歡總結(jié)關于VB.NET使用Log4Net的經(jīng)驗教訓,下面就這個問題來詳細說說吧。
VB.NET使用Log4Net
首先,添加VB.NET使用log4net.dll組件,另外,建立一個配置文件App.Config里加入以下配置節(jié)
- <configSections>
- <sectionnamesectionname="log4net"type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
- configSections>
- <log4net>
- <root>
- <levelvaluelevelvalue="ALL"/>
- <appender-refrefappender-refref="rollingFile"/>
- root>
- <appendernameappendername="rollingFile"type="log4net.Appender.RollingFileAppender,log4net">
- <paramnameparamname="File"value="log.txt"/>
- <paramnameparamname="AppendToFile"value="True"/>
- <paramnameparamname="RollingStyle"value="Date"/>
- <paramnameparamname="DatePattern"value="yyyy.MM.dd"/>
- <paramnameparamname="StaticLogFileName"value="true"/>
- <layouttypelayouttype="log4net.Layout.PatternLayout,log4net">
- <paramnameparamname="ConversionPattern"value="%d[%t]%-5p%c-%m%n"/>
- <paramnameparamname="Header"value="
----------------------header-------------------------- "/>- <paramnameparamname="Footer"value="
----------------------footer-------------------------- "/>- layout>
- appender>
- <appendernameappendername="consoleApp"type="log4net.Appender.ConsoleAppender,log4net">
- <layouttypelayouttype="log4net.Layout.PatternLayout,log4net">
- <paramnameparamname="ConversionPattern"value="%d[%t]%-5p%c-%m%n"/>
- layout>
- appender>
- <loggernameloggername="Log4NetTest.LogTest">
- <levelvaluelevelvalue="DEBUG"/>
- <appender-refrefappender-refref="rollingFile"/>
- <appender-refrefappender-refref="SystemEvent"/>
- logger>
- log4net>
level定義記錄的日志級別,有以下幾種
◆None
◆Fatal
◆ERROR
◆WARN
◆DEBUG
◆INFO
◆ALL
新建VB.NET項目,新建一Form添加VB.NET使用Log4Net聲明
【編輯推薦】
責任編輯:佚名
來源:
51CTO.com