log4net使用步骤
log4net是一个apache开源项目,用来记录程序运行状态的,很棒的第三方工具。
log4net使用步骤(其中一种记录方法)
1、引用log4net库文件
2、添加对命名空间的引用using log4net;
3、声明一个静态变量private static readonly ILog log = LogManager.GetLogger(typeof(_default));
4、在配置文件中添加配置:
1 <configSections> 2 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> 3 </configSections> 4 <log4net> 5 <!-- Define some output appenders --> 6 <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> 7 <file value="D:\1.txt" /> <!--日志文件地址--> 8 <appendToFile value="false" /> 9 <rollingStyle value="Size" /> 10 <maxSizeRollBackups value="2" /> <!--最多备份文件--> 11 <maximumFileSize value="1KB" /> <!--日志文件最大容量--> 12 <staticLogFileName value="true" /> <!--静态日志文件名--> 13 <layout type="log4net.Layout.PatternLayout"> 14 <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" /> 日志文件格式 15 </layout> 16 </appender> 17 18 <root> 19 <level value="DEBUG"/> 20 <appender-ref ref="RollingLogFileAppender"/> 21 </root> 22 </log4net>
5、在使用前读取配置:log4net.Config.XmlConfigurator.Configure(); (根据官方文档,采取读取.config配置文件的方法,只能使用这种方法读取配置)
6、开始使用log.debug,log.info等方法记录
更多帮助内容及开发包下载请访问log4net官网http://logging.apache.org/log4net/

浙公网安备 33010602011771号