|
|
1
7
几个月前我花了一些时间研究这个问题。v1.2.10不支持根据滚动日期删除旧的日志文件。它在下一个版本的任务列表中。我自己取了源代码并添加了功能,如果其他人感兴趣的话,我会将它发布给他们。问题和补丁可在 https://issues.apache.org/jira/browse/LOG4NET-27 . |
|
|
2
2
考虑到十多年过去了,它仍然没有得到支持,我选择了下面的解决方案
配置和原始类一样简单:
注意寻找
(我使用了log4net的2.0.8版本,早期版本可能不允许重写必要的函数。) |
|
|
3
1
这里似乎提供了RollingFileAppender的补丁版本4 https://issues.apache.org/jira/secure/attachment/12565940/RollingFileAppender.zip 稍作改动即可正常工作:在第1286行中,将“.*”替换为“*”。 为此,您可以使用以下配置:
|
|
|
jvoigt · Log4net文件滚动文件不删除旧文件 7 年前 |
|
|
War · WPF应用程序中的Log4Net设置 7 年前 |
|
Kamsiinov · Log4net没有记录任何内容 7 年前 |
|
|
Aamir · 如果服务连续运行数天,如何每天创建新的log4net 7 年前 |
|
|
rkralston · 另一个记录器中的.Net核心ELMAH功能? 8 年前 |