M 问题与这个问题有关,因为我有同样的问题。如何使 log4net 的 RollingFileAppender 保留文件扩展名,而不必实际“修补”(即创建当前主干的临时构建)log4net?我怎样才能通过覆盖 RollingFileAppender 或以最少的努力创建任何其他扩展来实现相同的目标?
问问题
808 次
1 回答
1
正如我在评论中提到的,您不需要“修补”或更改 log4net 中的任何内容。但是,您不能使用 1.2.10 版本。这是一个相当古老的构建,但PreserveLogFileNameExtension
在当前源中。您只需要关闭源代码并自己编译 dll 就可以了。
更新:我看到了你的担忧。IMO,唯一的方法是构建并测试它。为了增强您的信心,您可以查看1.2.11的当前已解决(和未解决)问题列表。我认为看到他们没有进行重大修订,更改主要是错误修复和附加功能。
于 2011-07-10T21:57:56.530 回答