log4net的基本配置及用法
2015-04-27 13:34
393 查看
[1].[代码] [C#]代码 跳至 [1] [2]
?12 | using System.Reflection; //使用反射 static private ILog log = log4net.LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); |
[2].[代码] 配置 跳至 [1] [2]
?12345678910111213141516171819202122232425262728293031323334 | < configSections > < section name = "log4net" type = "log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </ configSections > < log4net > <!--定义输出到文件中--> < appender name = "LogFileAppender" type = "log4net.Appender.FileAppender" > <!--定义文件存放位置--> < file value = "logs/log4netfile.txt" /> < appendToFile value = "true" /> < rollingStyle value = "Date" /> < datePattern value = "yyyyMMdd-HH:mm:ss.SSS" /> < layout type = "log4net.Layout.PatternLayout" > <!--输出格式--> <!--样例:2008-03-26 13:42:32,111 [10] INFOLog4NetDemo.MainClass [(null)] - info--> < conversionPattern value = "%date %thread %-5level %logger property:[%property{NDC}] - %message%newline" /> </ layout > </ appender > <!--定义输出到控制台命令行中--> < appender name = "ConsoleAppender" type = "log4net.Appender.ConsoleAppender" > < layout type = "log4net.Layout.PatternLayout" > < conversionPattern value = "%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" /> </ layout > </ appender > < root > <!--控制台控制显示日志--> < appender-ref ref = "ConsoleAppender" /> < appender-ref ref = "LogFileAppender" /> </ root > </ log4net > |
相关文章推荐
- CKEditor 3.6 + CKFinder 2.0在Asp.Net中的配置与基本用法
- Ubuntu 10.10 mysql的安装,配置环境,基本用法
- Qt的QTableview的基本用法和配置
- log4net配置文件基本配置
- Eigen库的配置和基本用法
- CKEditor 3.6 + CKFinder 2.0在Asp.Net中的配置与基本用法
- Servlet基本用法(一)基本配置
- Log4net用法(App.config配置)
- 7 -- Spring的基本用法 -- 6... Spring 3.0 提供的Java配置管理
- 【web前端自动化工作环境配置】6. 版本控制工具git与githup的区别与联系以及git的基本用法
- SSM框架day02-MyBatis——062——EHCache二级缓存的基本用法、063 查询缓存管理-EHCache二级缓存的配置、064、065 MyBatis与注解及基本用法
- 7 -- Spring的基本用法 -- 11... 基于XML Schema的简化配置方式
- Log4Net 基本配置
- 开源组件应用系列:Log4net之基本配置(收藏)
- 【web前端自动化工作环境配置】8. 依赖管理工具bower的基本用法
- Linux网络配置基本用法
- dns安装与配置,以及基本用法。
- yum配置(源配置-光驱,ftp服务器;基本用法)
- VisualSVN Server的配置和使用方法(SVN基本用法)
- CKEditor 3.6 + CKFinder 2.0在Asp.Net中的配置与基本用法