我需要我的应用程序每次运行时创建一个日志文件。
我希望使用的格式是App.log.yyyy-MM-dd_HH-mm-ss。如果不可能,我可以接受App.log.yyyy-MM-dd.counter
这是我的当前 appender 配置:
<appender name="File" type="log4net.Appender.RollingFileAppender">
<file value="App.log"/>
<rollingStyle value="Date"/>
<datePattern value=".yyyy-MM-dd_HH-mm-ss"/>
<staticLogFileName value="false"/>
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
</appender>
但它会根据日期和时间创建随机数量的文件。