惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Security Blog
Microsoft Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
About on SuperTechFans
月光博客
月光博客
Jina AI
Jina AI
F
Fortinet All Blogs
博客园 - 聂微东
The Cloudflare Blog
美团技术团队
B
Blog RSS Feed
N
Netflix TechBlog - Medium
罗磊的独立博客
The GitHub Blog
The GitHub Blog
I
InfoQ
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
H
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog
博客园 - 三生石上(FineUI控件)
宝玉的分享
宝玉的分享
阮一峰的网络日志
阮一峰的网络日志
V
V2EX

博客园 - YCOE

MongoDB异常关闭引起的CPU占用 linux php 安装openssl备忘 yum Segmentation fault 错误处理 storytlr -- 安装体验 FullCalendar的二次开发、扩展 记一次笔记本CPU性能骤降 [原创]狂想--QQ构架 [原创]基于jquery.Jcrop的头像编辑器 [原创][C#] 如何将String类型转换成任意基本类型 [原创]Annotation之ElementType.PACKAGE 短信切割算法 C# Unrecognized configuration section system.serviceModel 发现Google浏览器(Chrome)的一个JavaScript Bug DWR死锁问题解决 [原创]DWR+OSGi整合v2.0 [原创]DWR与OSGi的整合 [转载]使用java.text包格式化数字和日期 Hibernate merge方法 MySQL数据库使用Innodb数据库类型(工具生成Hibernate+Spring代码)
Log4net的使用
YCOE · 2008-11-19 · via 博客园 - YCOE

用惯了Log4j,现在用到Log4net还真要整上一阵子,总的来说,没有Java下面这么方便.

在Java环境中,只要放一个log4j配置文件,使用默认的文件名,Log4j就会自己去读取,但是在.net 环境下,竟要自己指定Log4net去读取

尝试了会,记录下来,备忘.

Log4net的配置步骤如下:

1. 引用Log4net.dll(http://logging.apache.org/log4net/index.html)

2. 写配置文件,如果发懒,也可以直接拷下面的,再修改

Log4net.config(放置在项目最上层,别忘了设置每次修改都复制到生成目录下)

Code

详细的配置说明这里不作解释,可以到以下官方了解:http://logging.apache.org/log4net/release/config-examples.html

3. 在项目启动文件中(例如AssemblyInfo.cs)里添加以下代码

Code

4. 代码中使用,

     引入:using log4net;

     定义:private static readonly ILog logger = LogManager.GetLogger(typeof(类名));

     使用:logger.***,就这样,不说啦!