C#Nlog配置文件 万能模板 输出到控制台及文件
項目中經常用到的配置文件模板,在這里做一下記錄,也方便給大家查看,直接上代碼:
已用過很多次了。
具體解釋,請參考其他文章,網上已經寫的很詳盡了。
直接拿去使用,不謝:
<?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="console" xsi:type="ColoredConsole"
? ? ? layout= "$[${date:format=yyyy-MM-dd HH\:mm\:ss}] [${uppercase:${level}}] [${logger}] [${callsite}]: ${message}"/>
? ? <target name="file" xsi:type="File"
? ? ? ? ? ? fileName="${basedir}/Logs/${date:format=yyyy}/${date:format=MM}/${shortdate}.log"
?layout="[${date:format=yyyy-MM-dd HH\:mm\:ss}] [${uppercase:${level}}] [${callsite}]: ${message}"
? ? ?keepFileOpen="false"
? ? ?encoding="iso-8859-2" />
? </targets>
? <rules>
? ? <logger name="*" minlevel="Trace" writeTo="console"/>
? ? <logger name="*" minlevel="Trace" writeTo="file" />
? </rules>
</nlog>
說明:LOGS輸出在,項目所在文件夾->啟動項文件夾->Bin->Debug->LOGS
總結
以上是生活随笔為你收集整理的C#Nlog配置文件 万能模板 输出到控制台及文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【爬虫基础】爬取学校官网分页招聘信息
- 下一篇: eNSP华为模拟器使用——(9)eNSP