我在C#2.0,consoleapp下尝试了Apache的log4net示例。它似乎在需要滚动之前创建了10个滚动文件。我基本上创建了完全相同的应用程序但我使用XmlConfigurator.Configure(fileName)而不是将配置放在app.config中,就像它在示例中一样。在我的应用程序中,没有提前创建额外的滚动文件。在Apache示例中,立即显示10个文件。
有没有人注意过这个?
我可以发布我的应用程序详细信息,但我最感兴趣的是Apache示例C#控制台应用程序。
谢谢, 克里斯
答案 0 :(得分:0)
卫生署!
这真是太傻了。该示例指定了超小的翻转大小。
问题随之消失:
<maximumFileSize value="10MB" />
<maxSizeRollBackups value="10" />