打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
log4net 最快上手(一分钟)

使用log4net-1.2.0-beta8

在项目的AssemblyInfo.cs文件中设置

[assembly: log4net.Config.DOMConfiguratorAttribute(Watch=true)]

添加并编辑项目配置文件(默认为App.config),内容如下:

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

<configuration>

<configSections>

<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>

</configSections>

<log4net>

<appender name="stdout" type="log4net.Appender.ConsoleAppender" >

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

<!--conversionPattern value="[%d %l] %n%m%n" /-->

<param name="ConversionPattern" value="[%d %l] %m%n" />

</layout>

</appender>

<appender name="file" type="log4net.Appender.FileAppender">

<param name="File" value="log.txt" />

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

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

<param name="ConversionPattern" value="[%d %l] %m%n" />

</layout>

</appender>

<root>

<level value="ALL" />

<appender-ref ref="stdout" />

<appender-ref ref="file" />

</root>

<logger name="*">

<level value="ALL" />

<appender-ref ref="stdout" />

<appender-ref ref="file" />

</logger>

</log4net>

</configuration>

程序代码中使用如下语句

...

using log4net;

using log4net.Config;

...

private static ILog log = LogManager.GetLogger(typeof(TestClass));

...

log.Info("This is a test!");

ok!收工

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ASP.NET中使用Apache log4net - .NET2.0 成功在于总结 - 博...
c#中 log4net 日志使用
log4net.dll 在Asp.net中的使用
log4Net 之 详细配置文件
C# 利用log4net 把日志写入到数据库
在C#应用中使用Common Logging日志接口
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服