首页 / C# / c#log4net简单好用的配置
c#log4net简单好用的配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c#log4net简单好用的配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2235字,纯文字阅读大概需要4分钟。
内容图文
![c#log4net简单好用的配置](/upload/InfoBanner/zyjiaocheng/857/47249f58d82442cc943746c825b69d82.jpg)
新建文件log4net.config
编辑文件log4net.config
<?xml version="1.0" encoding="utf-8" ?>
<log4net>
<root></root>
<logger name="Logger">
<level value="ALL" />
<appender-ref ref="ErrorRollingFileAppender" />
<appender-ref ref="InfoRollingFileAppender" />
</logger>
<!--数据日志-->
<appender name="InfoRollingFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="RuningLog\" />
<param name="AppendToFile" value="true" />
<param name="rollingStyle" value="Date" />
<param name="datePattern" value="yyyy-MM-dd.'Info.txt'" />
<param name="staticLogFileName" value="false"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d%n提示信息:%m%n线程:[%t] %5p%n类名:%c [%x]%n发生位置:%l%n%n"/>
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="INFO" />
<param name="LevelMax" value="INFO" />
</filter>
</appender>
<!--异常日志-->
<appender name="ErrorRollingFileAppender" type="log4net.Appender.RollingFileAppender">
<param name="File" value="ErrorLog\" />
<param name="AppendToFile" value="true" />
<param name="rollingStyle" value="Date" />
<param name="datePattern" value="yyyy-MM-dd.'Error.txt'" />
<param name="staticLogFileName" value="false"/>
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d%n提示信息:%m%n线程:[%t] %5p%n类名:%c [%x]%n发生位置:%l%n%n"/>
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="ERROR" />
<param name="LevelMax" value="ERROR" />
</filter>
</appender>
</log4net>
调用方法
private static readonly ILog infoLogger = LogManager.GetLogger("Logger");
infoLogger.Info("这里填提示信息");
需要在Assemblyinfo.cs中添加
[assembly: log4net.Config.XmlConfiguratorAttribute(ConfigFile = @"log4net.config", Watch = true)]
@"log4net.config"为刚才新建文件的路径
内容总结
以上是互联网集市为您收集整理的c#log4net简单好用的配置全部内容,希望文章能够帮你解决c#log4net简单好用的配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。