Log4net的使用
来源:互联网 发布:急需网络兼职工作 编辑:程序博客网 时间:2024/05/16 19:11
网站的日志记载非常的重要,c#中常用的日志类库 log4net算是其中之一。
1 在Global.aspx中加入如下代码
protected void Application_Start(object sender, EventArgs e) {log4net.Config.XmlConfigurator.Configure();}
2 类库的使用
log4net.ILog logger = LogManager.GetLogger("DefaultLogger");logger.debug("");
3 配置 web.config
<configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /> </configSections><log4net> <!--文件日志输出格式--> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <!--存放日志的路径--> <param name="File" value="C:\\DEBUG_LOG\\ad\\" /> <!--是否想日志文件中追加--> <param name="AppendToFile" value="true" /> <!--最多保存多少天的记录--> <param name="MaxSizeRollBackups" value="100" /> <!--日期文件是否固定不变--> <param name="StaticLogFileName" value="false" /> <param name="DatePattern" value="yyyyMMdd".htm"" /> <!--日志根据日期滚动--> <param name="RollingStyle" value="Date" /> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="<HR COLOR=red>%n日志时间:%d [%t] <BR>%n日志级别:%-5p <BR>%n日志类别:%c [%x] <BR>%n%m <BR>%n <HR Size=1>"/> </layout> </appender> <!--控制台日志输出格式--> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"> <target value="Console.Error" /> <layout type="log4net.Layout.PatternLayout"> <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" /> </layout> </appender> <!--带颜色的控制台日志输出格式--> <appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender"> <mapping> <level value="ERROR" /> <foreColor value="White" /> <backColor value="Red, HighIntensity" /> </mapping> <mapping> <level value="DEBUG" /> <foreColor value="Green" /> </mapping> <mapping> <level value="WARN" /> <foreColor value="White" /> <foreColor value="Yellow" /> </mapping> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level - %message%newline" /> </layout> </appender> <root> <level value="DEBUG" /> </root> <logger name="DefaultLogger"> <level value="DEBUG" /> <appender-ref ref="RollingLogFileAppender" /> </logger> </log4net>
- Log4net的配置使用
- Log4net的配置使用
- log4net的使用
- LOG4NET的使用
- Log4net的使用
- log4net的初使用
- Log4net的使用
- Log4Net的使用
- log4net的配置使用
- Log4Net的使用
- Log4Net的配置使用
- Log4net的使用
- Log4net的使用
- Log4net的使用
- log4net的使用
- log4net的使用
- Log4Net的使用
- C# Log4net的使用
- 众多Android 开源项目推荐,给力工作给力学习
- SQL 行列转换
- extern ,EXPORT_SYMBOL
- poj1691(状态压缩,树型DP)
- Linux文件查找命令find,xargs详述
- Log4net的使用
- 不靠谱的tooltip
- eval用法
- 外部访问JNDI容器内的JDBC数据源
- CSS进阶:详解CSS优先级的读法
- win32声音播放 和 symbain声音播放 的机制 相似
- QPBOC
- epoll_create, epoll_ctl和epoll_wait
- 今天意外发现CSDN博客BUG