2012-11-14 54 views
1

在C#2008應用程序中,我想寫出NLog錯誤日誌文件,以便文件具有日期。在下面列出的示例中,您可以看到我有3個日誌文件。你能告訴我如何在這些文件上放置一個月 - 日 - 年的格式嗎?具有日期的nlog文件

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
<configSections> 
    <sectionGroup name="spring"> 
    <section name="context" type="Spring.Context.Support.ContextHandler, Spring.Core" /> 
    <section name="objects" type="Spring.Context.Support.DefaultSectionHandler, Spring.Core" /> 
    </sectionGroup> 
    <section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog" /> 
    </configSections> 
    <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="C:\Logs\NlogOutput.log" /> 
    </targets> 
    <rules> 
    <logger name="*" minlevel="Info" writeTo="logfile" /> 
    </rules> 
    </nlog> 

回答

0

使用這樣的事情你fileName參數:

fileName="${basedir}/${shortdate}.log" 

一般來說,你可以用最NLOG LayoutRenderers幫助撰寫你的文件名。

相關問題