无配置文件下使用log4net
一般使用log4net时,都通过XML文件进行配置。如果你不想用XML文件,可以通过代码进行配置,示例代码如下:
string LOG_FILE_PATH = Server.MapPath("job.log");
Hierarchy hierarchy = (Hierarchy)LogManager.GetRepository();
hierarchy.Name = "job.cnblogs.com";
TraceAppender tracer = new TraceAppender();
PatternLayout patternLayout = new PatternLayout();
patternLayout.ConversionPattern = LOG_PATTERN;
patternLayout.ActivateOptions();
tracer.Layout = patternLayout;
tracer.ActivateOptions();
hierarchy.Root.AddAppender(tracer);
RollingFileAppender roller = new RollingFileAppender();
roller.Layout = patternLayout;
roller.AppendToFile = true;
roller.RollingStyle = RollingFileAppender.RollingMode.Size;
roller.MaxSizeRollBackups = 4;
roller.MaximumFileSize = "100KB";
roller.StaticLogFileName = true;
roller.File = LOG_FILE_PATH;
roller.ActivateOptions();
hierarchy.Root.AddAppender(roller);
hierarchy.Root.Level = log4net.Core.Level.All;
hierarchy.Configured = true;
log4net.LogManager.GetLogger("job.cnblogs.com").Info("Hello world!");
转载于:https://www.cnblogs.com/dudu/archive/2011/04/18/log4net_programmatically.html
无配置文件下使用log4net相关推荐
- 牛红红的日记(平平无奇拿下域控)
牛红红的日记(平平无奇拿下域控) 注:本文首发地址:https://www.sec-in.com 文章作者为-句芒安全实验室-成员之一,欢迎微信搜索关注我们. 一.引文 x年x月x日 晴 我是一只牛, ...
- mysql php7安装配置_centos7无网络下安装部署php7.1.33+mysql5.7.28+apache2.4.6-Go语言中文社区...
centos7无网络下安装部署php7.1.33+mysql5.7.28+apache2.4.6 一. 1.先ping www.baidu.com,root账户下,如果未联网,创建目录,把提前下载好的 ...
- 71 mac boook pro 无 gpu 下caffe 安装
71 mac boook pro 无 gpu 下caffe 安装 1.首先安装homebrew工具,相当于Mac下的yum或apt ruby -e "$(curl -fsSL https:/ ...
- 【组合数学】递推方程 ( 无重根递推方程求解实例 | 无重根下递推方程求解完整过程 )
文章目录 一.斐波那契数列求解 二.无重根下递推方程求解完整过程 一.斐波那契数列求解 1 . 斐波那契数列示例 : ( 1 ) 斐波那契数列 : 1,1,2,3,5,8,13,⋯1 , 1 , 2 ...
- 【组合数学】递推方程 ( 通解定义 | 无重根下递推方程通解结构定理 )
文章目录 一.通解定义 二.无重根下递推方程通解结构定理 一.通解定义 递推方程解的形式 : 满足 H(n)−a1H(n−1)−a2H(n−2)−⋯−akH(n−k)=0H(n) - a_1H(n-1 ...
- 二阶偏微分方程组 龙格库塔法_深度科普---电磁波(三):无激励下的真空中的Maxwell方程组的解...
很久没有写过与自己专业相关的文章了,于是计划穿插进几篇有关电磁波的深度科普的文章.计划分为几个部分: 1. 真空中的 方程组 2. 材料中的 方程组和电磁场的边值条件 3. 无激励下的真空中的 方程组 ...
- 如何从几何角度上理解方程组只有一个解_深度科普---电磁波(三):无激励下的真空中的Maxwell方程组的解...
很久没有写过与自己专业相关的文章了,于是计划穿插进几篇有关电磁波的深度科普的文章.计划分为几个部分: 1. 真空中的 方程组 2. 材料中的 方程组和电磁场的边值条件 3. 无激励下的真空中的 方程组 ...
- log4net保存到数据库系列二:独立配置文件中配置log4net
园子里面有很多关于log4net保存到数据库的帖子,但是要动手操作还是比较不易,从头开始学习log4net数据库日志一.WebConfig中配置log4net 一.WebConfig中配置log4ne ...
- Google语音搜索在无网络下进入,不断弹出无网络的toast,按返回键无效
Google语音搜索在无网络下进入,不断弹出无网络的toast,按返回键无效 [DESCRIPTION] 1. 在无网络下进入Google语音搜索: 2. 不断弹出无网络的toast,按返回键无法退出 ...
最新文章
- [转]Asp.NET生成静态页面并分页
- curl重写php file_get_contents
- Ganglia 调试技巧
- golang中的os包
- 假设以带头结点的循环链表表示队列_[leetcode链表系列]2 删除链表中的节点
- Powercli的一些使用案例
- linux帮助命令和用法,Linux命令帮助及history命令的使用
- Java LinkedList公共int indexOf(Object o)方法(带示例)
- 向程序发送命令失败_java程序员进阶:Redis分布式技术问题集锦
- 接口自动化测试中的用例编写问题总结
- linux shell 子进程结束,关于linux:如何终止以shell = True启动的python子进程
- 大数据时代,我竟然在用Excel和SPSS做数据分析,真香!
- winform 窗口伸缩 panel控件太多闪烁问题
- font-family 字体及各大主流网站对比
- Shell脚本实现俄罗斯方块小游戏
- 谷歌gmail注册入口_如何将Gmail,联系人和Google日历添加到iPhone或iPad
- Android 使用三级缓存实现对图片的加载
- 南通大学计算机专业校区,南通大学计算机科学与技术专业
- csvn-httpd启动报AH00094错解决办法
- VMware虚拟机软件安装国产操作系统 统信 UOS V20 1050e 手把手保姆教程