log4net库是一个帮助程序员输出日志状态的工具,本文简介如何使用该库为.NET应用程序添加日志。
1. 安装及配置
首先,在创建好相关的应用程序后,我们可以利用NuGet manager来为其安装log4net package, 本文是示例中安装的是2.0.8。
其次,我们需要在StartUp项目中创建log4net所需的配置,最简便的方式是将这些配置项直接添加到应用程度的App.config(控制台程序)或Web.config(Web API程序)中,比如:
<configuration>
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/>
</configSections>
<!--如若需要将log4net相关信息由控制台输出,可将debug属性设置为true;若不做任何设置则默认为false-->
<log4net debug="false">
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
<!--log文件的完整路径及文件名-->
<file value="C:\demo.log"