Nlog使用
一,安装Nlog
1,手动| 右击引用>管理NuGet程序包
在浏览中搜索‘’Nlog‘’下载

2,命令下载
在 工具>NuGet包管理器>程序包管理控制台
写入命令: Install-Package NLog -Pre
二,NLog.config文件
新建项 创建一个 NLog.config 文件
NLog.config 文件:
<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets>
<target name="logfile" xsi:type="File" fileName="file.txt" />
<target name="logconsole" xsi:type="Console" />
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="logconsole" />
<logger name="*" minlevel="Debug" writeTo="logfile" />
</rules>
</nlog>
三,声明
使用时要先声明 :
private static Logger logger = LogManager.GetCurrentClassLogger();
注意:Logger要添加引用 (using NLog;)
四,使用
完成上述操作Nlog就可以正常使用了 下面是写入不同类型的日志
logger.Trace("Hello World! Trace");
logger.Info("Hello World! Info");
logger.Warn("Hello World! Warn");
logger.Debug("Hello World! Debug");
logger.Error("Hello World! Error");
logger.Fatal("Hello World! Fatal");
注:在项目中的file.txt文件中就可以查看日志了

浙公网安备 33010602011771号