当NLog.config有绝对路径时,一切都运作良好:
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
autoReload="true"
internalLogLevel="Info"
internalLogFile="F:\ProgramData\MyApp\myfolder\nlog.txt">
如果我尝试使用specialfolder变量,它将无法正常工作:
internalLogFile="${specialfolder:folder=CommonApplicationData}\MyApp\myfolder\nlog.txt">
我应该使用什么 NLog.config 路径来使 NLog 使用 ProgramData 文件夹,而不使用绝对路径?
我在 Windows 7 上使用 NLog v. 2.0。
${...}
仅适用于目标。谢谢! - rem