首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

LOG4NET問題(菜鳥在線等老鳥)解决方法

2011-12-30 
LOG4NET問題(菜鳥在線等老鳥)log4net的config文件里file valuerolling-log.csv /,我想文件的路径不再

LOG4NET問題(菜鳥在線等老鳥)
log4net的config文件里<file value="rolling-log.csv" />,我想文件的路径不再这里写死,而是通过一个变量传进来,该怎么写??有高手帮我解决吗?


[解决办法]
%env{COMPUTERNAME}_%date{yyyyMMdd}.txt
[解决办法]
<param name="File" value="Logs/log"/>
<param name="AppendToFile" value="true"/>
<param name="MaxSizeRollBackups" value="10"/>
<param name="DatePattern" value="yyyy-MM-dd&quot;.log&quot;"/>

我这样写的,可以按日期建新文件,如果楼主也是这种需求直接拿去用就成
[解决办法]
你看程序里那里用到获取config的<file value="rolling-log.csv" />,这个字段的值的地方,把它给改成你想要的地址就行了。不需要从config文件里获取就行了。
[解决办法]
另外你要是想了解一下log4net是个什么东东就看一下这篇文章吧:
http://blog.csdn.net/hejialin666/archive/2008/07/24/2703618.aspx
介绍的还算详细

热点排行