Log4net(1.2.10.0)配置

本文介绍了如何通过创建和加载Log4Net配置文件实现日志记录。具体包括配置文件的XML结构、设置日志级别、指定日志文件及滚动策略等关键步骤。

1. 创建配置文件

 

创建XML配置文件Log4net.xml

 

<?xml version="1.0" encoding="utf-8" ?>

<log4net>

    <logger name="SimpleLogger">

        <level value="Debug" />

        <appender-ref ref="RollingFile" />

    </logger>    

    <appender name="RollingFile" type="log4net.Appender.RollingFileAppender">

        <file value="log.txt" />

        <appendToFile value="true" />

        <maximumFileSize value="1000KB" />

        <maxSizeRollBackups value="10" />

        <staticLogFileName value="true" />

        <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />

        <layout type="log4net.Layout.PatternLayout">

            <conversionPattern value="%level %thread %logger - %message%newline" />

        </layout>

    </appender>

</log4net>

 

 

2. Load配置文件

 

当前程序集assemblyinfo.cs中插入[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log4net.xml", Watch=true)]

 

并调用log4net.Config.XmlConfigurator.Configure();

(DefaultRepositorySelector会调用ConfigureRepository方法,该方法会从assemblyinfo读配置数据项)

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值