Log4net 初识及简单使用
来源:互联网 发布:网络阅卷注意事项 编辑:程序博客网 时间:2024/06/03 18:58
一:是什么
Log4net是Apache log4j框架在Microsoft.Net平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台,文件,数据库等)的工具。
我们平时程序部署好投入使用之后,就不太可能用常见的软件开发工具来调试,所以通常我们都需要一套强大的日志系统来诊断和修复配置上的问题。日志记录是软件开发周期中很重要的组成部分,它可以提供应用程序运行时的精确环境,可供开发人员尽快找到应用程序中的bug,在程序中加入Log输出代码之后,程序运行过程中就能生成并输出日志信息,且无需人工干预。
二:安装与结构
我们可以从Log4net官网下载源代码之后,在src目录下找到log4net.dll,然后引入工程即可。
Log4net有四种主要的组件,分别是Logger(记录器),Repository(库),Appender(附着器)以及Layout(布局)。
三:简单使用
我们在平时的框架使用和学习中,对于基本知识的掌握只是开始,再继续深入研究不如先来一个简单使用来尽快上手,然后在使用中慢慢学习,这样效率更高。
下面我们就实现一个简单的Log4net实例。
首先新建一个控制台程序,将以上下载好的log4net.dll加入引用,并且将AssemblyInfo.cs中末尾加入设置log4net配置的一句话:
写好配置文件:
调用代码:
输出结果:
对log4net的使用还只是一个开始,最近的一个项目重要用肯定是要封装一下,学会简单使用上手之后再慢慢研究,让log4net真正在项目中发挥作用。
- Log4net 初识及简单使用
- Log4net系列:如何使用Log4net创建日志及简单扩展
- 初识namp及简单使用
- log4net使用简单小结
- 简单使用log4net
- Log4Net——简单使用Log4Net
- log4net 简单使用与配置(版本 log4net 1.2.9 )
- Log4net创建日志及简单扩展
- Log4net创建日志及简单扩展 收藏
- Log4net创建日志及简单扩展
- Log4net创建日志及简单扩展 (一)
- Log4net创建日志及简单扩展 (二)
- Log4net创建日志及简单扩展
- Log4net创建日志及简单扩展
- log4net日志的配置及简单应用
- [C#]Log4net创建日志及简单扩展
- Log4Net使用详解(简单使用)
- 初识服务发现及Consul框架的简单使用
- Java的引用类型(附图说明)
- Internal Sorting: Straight selection sort: Sorting by Selection
- TalkingData美国旧金山之行 —— Twitter
- Source Insight上添加svn命令,打开当前文件夹命令
- Python之学习笔记(模块的使用)
- Log4net 初识及简单使用
- POJ2001 -- 字典树和字符串的前缀
- SCM知识拓展
- Java回忆录(八)--------异常处理
- Objective-C面向对象(中)
- Merge Sort的java语言实现
- iptables对报文中TTL的操作
- java动态代理和静态代理
- Python之学习笔记(正则表达式)