您的位置:首页 > 其它

日志记录

2016-04-14 21:18 344 查看
 XmlConfigurator.Configure();

配置文件放到config节点前面

<?xml version="1.0"?>

<configuration>

    <configSections>

        <section name="log4net"

                 type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>

    </configSections>

    <!--站点日志配置部分-->

    <log4net>

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

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

            <file value="log/" />

            <datePattern value="'PACS'yyyyMMdd'.log'"/>

            <appendToFile value="true" />

            <!--<rollingStyle value="Date" />-->

            <staticLogFileName value="false"/>

            <rollingStyle value="Composite" />

            <maxSizeRollBackups value="100"/>

            <maximumFileSize value="1MB"/>

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

                <conversionPattern value="%date %-5level [线程:%-5.5thread] %-40.40logger  %message%newline" />

            </layout>

        </appender>

        <root>

            <appender-ref ref="RollingFileAppender" />

            <level value="DEBUG" />

        </root>

        <logger name="NHibernate">

            <level value="WARN" />

        </logger>

    </log4net>

</configuration>

调用:

   ILog lgr = log4net.LogManager.GetLogger(typeof(Form1));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: