经过昨日的调试,log4net 终于能够在目前的工程中跑起来了,只不过在跑起来之后,日志的输出格式确实又变成了一个比较麻烦的事情,
固然log4net 里对日志的输出格式还是有很多方法,但是都过于复杂,如果不是仔细看API 的话几乎看不明白.
后来自己写了个补助类,输出效果如下(html 输出)
其实原理很简单,就是使用html 编码下,只不过这个编码是在C#中进行的,而不是在配置文件中进行的
源代码如下
经过昨日的调试,log4net 终于能够在目前的工程中跑起来了,只不过在跑起来之后,日志的输出格式确实又变成了一个比较麻烦的事情,
固然log4net 里对日志的输出格式还是有很多方法,但是都过于复杂,如果不是仔细看API 的话几乎看不明白.
后来自己写了个补助类,输出效果如下(html 输出)
其实原理很简单,就是使用html 编码下,只不过这个编码是在C#中进行的,而不是在配置文件中进行的
源代码如下
今天想将原始的写入FileStream 变换成能 操作更为方便的Log4net 进行输出日志
本来自己做了个demo 进行技术预演,
配个config, 在assembly 中标识一下,之后能看到日志输出
但是一用到项目上就不知道为啥一模一样的配置就是输出不了日志
后来经过一番折腾,
发现在Global.asax.cs 存在的情况下,需要将Application_Start中加入
log4net.Config.DOMConfigurator.Configure();
就能用了…….
但是我又将自己的demo 中添加了下这个文件,之后不加这句话,系统却依然能读到,
有点诡异……..
Tags: log4net, log4net配置读不到
Arclite theme by digitalnature | powered by WordPress