【发布时间】:2011-07-10 21:17:37
【问题描述】:
M 问题与this one 有关,因为我有同样的问题。如何让 log4net 的 RollingFileAppender 保留文件扩展名,而不必实际“修补”(即创建当前主干的临时构建)log4net?我怎样才能通过覆盖 RollingFileAppender 或以最少的努力创建任何其他扩展来实现相同的目标?
【问题讨论】:
标签: log4net rollingfileappender
M 问题与this one 有关,因为我有同样的问题。如何让 log4net 的 RollingFileAppender 保留文件扩展名,而不必实际“修补”(即创建当前主干的临时构建)log4net?我怎样才能通过覆盖 RollingFileAppender 或以最少的努力创建任何其他扩展来实现相同的目标?
【问题讨论】:
标签: log4net rollingfileappender
正如my comment 中所述,您不需要“修补”或更改 log4net 中的任何内容。但是,您不能使用 1.2.10 版本。这是一个相当古老的构建,但PreserveLogFileNameExtension 在the current source 中。您只需要关闭源代码并自己编译 dll 就可以了。
更新:我明白你的担忧。 IMO,唯一的方法是构建并测试它。为了进一步增强您的信心,您可以查看 the current list of resolved (and unresolved) issues 以获取 1.2.11。我认为他们没有进行重大修订,更改主要是错误修复和附加功能。
【讨论】: