【发布时间】:2012-03-10 18:18:03
【问题描述】:
我正在开发一个包含大量日志文件的 C# 应用程序。这些日志文件会创建在同一个文件路径下,这个文件路径会在配置时确定。
有没有办法可以在 log4net 配置的单个位置指定此日志文件 basepath,例如在属性中?
当然,我会在每个日志文件附加程序的 file 参数中引用此基本路径?
我考虑过的一个选项是在 app.config/web.config 中设置此路径,应用程序会将其传输到 log4net 全局上下文属性中。但是,这意味着确保在设置此属性之后创建所有记录器。
欢迎使用首选的任何 cmet, 或 后备方法。
干杯!
【问题讨论】:
标签: log4net log4net-configuration