求实现log4net中的按文件大小分开记录日志的思路 记录日志的类,需要实现log4net中的按文件大小来分开记录日志的功能。log4net的配置项比较麻烦,所以想自己实现,求好的思路。目前只能想到在记录时,判断文件大小,如果超出则换个文件记录,还有没有别的思路?跪求,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 log4net 本身就有这个功能<appender name="RollingFile" type="log4net.Appender.RollingFileAppender"> <file value="example.log" /> <appendToFile value="true" /> <maximumFileSize value="100KB" /> <maxSizeRollBackups value="2" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%level %thread %logger - %message%newline" /> </layout> </appender> 我知道log4net有这个功能,但是配置起来相对比较麻烦,我想实现的就是类似的功能,求思路。 没别的思路了,写的时候判断大小log4net配置还麻烦哎 好吧。我去看看log4net是怎么写的。感谢回复 ASP.NET弹出层控件ModalPopupExtender和TreeView的问题 供asp调用的C#组件有时可以有时不行 依然是异步的几个问题 有关接口调用的问题,请教各位高手!!! C#如何检测当前不能上网的故障 有没有人啊 怎么删除字符串中的某个字符号 类中调用 如何关闭webBrowser控件里打开的新浏览器窗口 vss中可以迁出,但在客户端运行不了.怎么回事? 如何学好c#?请教请教!! udp服务端的效率 请问实例方法既然只有一份拷贝那么它被存储在什么地方?
<file value="example.log" />
<appendToFile value="true" />
<maximumFileSize value="100KB" />
<maxSizeRollBackups value="2" /> <layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%level %thread %logger - %message%newline" />
</layout>
</appender>
我知道log4net有这个功能,但是配置起来相对比较麻烦,我想实现的就是类似的功能,求思路。
好吧。我去看看log4net是怎么写的。感谢回复