C# Log4j 动态配置日志目录
2017-08-10 11:12
459 查看
1、配置log4net.config
2、代码中动态决定使用哪个配置
<appender name="BaseLog" type="log4net.Appender.RollingFileAppender"> <file value="LogFiles\Base\" />
</appender>
<logger name="MyLog.Base.Log"> <level value="DEBUG" /> <appender-ref ref="BaseLog" /> </logger>
2、代码中动态决定使用哪个配置
log4net.Config.XmlConfigurator.Configure(new Uri(AppDomain.CurrentDomain.SetupInformation.ApplicationBase + "log4net.config"));
public static readonly ILog BaseLogger = LogManager.GetLogger("MyLog.Base.Log");
相关文章推荐
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义路径的日志文件,动态配置路径
- 利用 Spring 与 Log4J 巧妙地进行动态日志配置切换并立即生效
- 配置log4j日志动态加载(不重启服务)
- log4j 1.2输出多个自定义日志文件、动态配置多个日志文件
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- 用Spring与Log4J进行动态日志配置切换
- log4j输出多个自定义日志文件,动态配置路径[转]
- Log4j动态日志配置切换并立即生效
- java中程序动态配置log4j日志
- log4j输出多个自定义日志文件,动态配置路径
- log4j自定义不同日志文件及动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j输出多个自定义日志文件,动态配置路径
- log4j配置文件动态指定日志文件名称