是否可以在${shortdate}
中使用internalLogFile
?
<nlog internalLogFile="C:\Logs\${shortdate}_nlog.log"
<targets>
<target name="logfile"
fileName="C:/logs/${shortdate}_dev.log"
</target>
我正在获取预期日期的日志文件,但是内部日志文件名为...
${shortdate}_nlog.log
最佳答案
简短答案:不可以。
更长的答案:内部记录器文件名只是一个字符串。在初始化期间将其读入,并且XmlLoggingConfiguration
类确保该目录存在,而(例如)FileTarget
将Layout
用于fileName,该文件名将转换使用LayoutRenderers
提供的值。