Questions tagged «rollingfileappender»

3
间歇性的log4net RollingFileAppender锁定文件问题
我们在开发和生产机器上看到间歇性问题,因此我们的日志文件没有被登录。 使用Visual Studio在开发和调试中运行时,我们在VS输出窗口中收到以下log4net错误消息: log4net:ERROR [RollingFileAppender] Unable to acquire lock on file C:\folder\file.log. 该进程无法访问文件'C:\ folder \ file.log',因为它正在被另一个进程使用。 log4net:ERROR XmlConfigurator: Failed to find configuration section 'log4net' in the application's .config file. Check your .config file for the <log4net> and <configSections> elements. 配置部分应如下所示: <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" /> 我们当前针对该问题的解决方法是重命名最后一个日志文件。我们当然希望它会失败(由于上述文件锁定),但通常不会。由于aspnet_wp.exe进程的锁定,重命名失败了一两次。 我们的log4net配置部分如下所示: <log4net> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> …

5
Log4Net:滚动文件附加程序,定义扩展名
我希望我的日志文件看起来像这样:2009-02-13.log 但问题是我似乎找不到任何添加.log扩展名的方法。 我已经尝试了很多东西,但是没有任何帮助。这是我到目前为止的内容: <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="Logs/Log4Net/.log"/> <appendToFile value="true"/> <rollingStyle value="Date"/> <datePattern value="yyyy-MM-dd" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"/> </layout> </appender>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.