log4net配置和使用方法分享

2025-05-29 0 69

1.Global.asax文件

复制代码代码如下:


void Application_Start(object sender, EventArgs e)
{
//在应用程序启动时运行的代码
log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Sxmobi.FileHelper.GetMapPath("~\\\\log4net.config")));
}

2.log4net.config 文件

复制代码代码如下:


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
</configSections>
<log4net debug="false">
<!–配置日志记录相关参数–>
<!–注释部分按日期生成单个日志文件–>
<appender name="DebugLogger" type="log4net.Appender.RollingFileAppender">
<!–<param name="File" value="D:\\Webroot\\SXH\\DocOnline\\web\\Log\\"/>–>
<param name="File" value="Log\\Debug.txt"/>

<param name="AppendToFile" value="true"/>
<param name="MaxSizeRollBackups" value="10"/>

<!–<param name="StaticLogFileName" value="false"/>
<param name="DatePattern" value="yyyy-MM-dd".log""/>–>
<param name="RollingStyle" value="Date"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%n[Header]%n%d [%t] %-5p %c [%x] [%X{auth}]%n – %m%n[Footer]%n"/>
</layout>

</appender>

<!– 如要使用不同的日志文件,在上面添加一个Appender节点并设置File值,
然后在下面添加一个logger节点即可–>
<root>
<!–(高) OFF > FATAL > ERROR > WARN > INFO > DEBUG > ALL (低) –>
<level value="DEBUG"/>
<appender-ref ref="DebugLogger"/>
</root>
</log4net>
</configuration>

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 log4net配置和使用方法分享 https://www.kuaiidc.com/102707.html

相关文章

发表评论
暂无评论