【发布时间】:2014-07-02 11:01:45
【问题描述】:
我正在创建一个应用程序 ASP MVC。我将这个配置文件用于 NLOG
<?xml version="1.0" encoding="utf-8" ?>
<target name="file"
xsi:type="File"
layout="${date}|${level}|${message}"
fileName="C:\Log\log.txt"
createDirs="true"
archiveEvery="Day"
concurrentWrites="true"
archiveFileName="CopyLogs\${LogFileName}.{#####}.${LogFileExtension}"
archiveAboveSize="500000" maxArchiveFiles="200"
archiveNumbering="Rolling"
deleteOldFileOnStartup="false"
/>
</targets>
<rules>
<!-- add your logging rules here -->
<logger name="*" minlevel="Info" writeTo="file" />
</rules>
</nlog>
当日志文件大小等于 archiveAboveSize - 记录停止。当我删除现有文件时,会创建并写入一个新的日志文件。如何正确创建 NLOG 的配置文件?
【问题讨论】:
标签: c# asp.net-mvc file logging nlog