如何更改Log4Net滚动文件追加器创建新名称的方式?

时间:2012-04-12 15:20:40

标签: log4net log4net-configuration rollingfileappender

假设我们当前的应用程序日志名为AppLog.log,这意味着滚动appender在某个时刻创建AppLog.log.1,AppLog.log.2等。我们有一个客户希望看到AppLog.1。 log,AppLog.2.log等。我已经阅读了文档,但我没有看到强制执行此操作的方法,因为大多数人更感兴趣的是将日期或其他标记插入日志名称而不是移动索引。有没有办法将该索引值移动到滚动appender的日志文件名的内部?

1 个答案:

答案 0 :(得分:0)

如果您使用log4net 1.2.11或更高版本,则可以使用PreserveLogFileNameExtension属性。

<preserveLogFileNameExtension value="true" />