asp.net - log4net 在应用程序关闭之前不会写入日志条目

标签 asp.net log4net

我希望 log4net 立即写入我的 ADO 日志,但它似乎直到应用程序存在才执行此操作,我该如何解决此问题?

最佳答案

您必须像这样配置缓冲区大小:

<bufferSize value="1" />

关于asp.net - log4net 在应用程序关闭之前不会写入日志条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978772/

相关文章:

.net - Log4Net 中日志文件 Appender 的最大文件大小

jquery - 为什么 Asp.Net MVC 5 将 @Scripts.Render ("~/bundles/jquery") 放在 _Layout.cshtml 的底部?

javascript - AngularJS 实现 ui-grid

c# - 从代码而不是从配置中为 log4net 启用文件日志记录

log4net - 如何使用复合命名的滚动备份配置静态日志文件名

c# - 使用 Windows 安装程序部署我的项目时,log4net 不生成日志文件

asp.net - 如何将 404(错误 url)重定向到主页

生命周期中的 ASP.NET 隐藏字段持久性

c# - BasicHttpBinding 不使用默认配置

c# - 通过 Xml 文件配置 log4net TextBoxAppender(自定义 appender)