一,安装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.Default.Trace("Hello World! Trace"); Logger.Default.Info("Hello World! Info"); Logger.Default.Warn("Hello World! Warn"); Logger.Default.Debug("Hello World! Debug"); Logger.Default.Error("Hello World! Error"); Logger.Default.Fatal("Hello World! Fatal");
注:在项目中的file.txt文件中就可以查看日志了