使用Nlog 1.0登录到%AllUsersProfile%文件夹

时间:2010-12-10 09:53:59

标签: file nlog logging

我希望我的日志记录进入%AllUsersProfile%文件夹(或其子文件夹...)

我正在使用NLog 1.0,看起来网站维基上有漏洞,因为他们正在为他们的2.0版本升级他们的文档。

我正在使用Win7并尝试以下方法:

<target name="file" xsi:type="File" fileName="${%AllUsersProfile%}\Logs\${date:format=yyyy-MM-dd_(HH)}_(pid-${processid}).htm">
<target name="file" xsi:type="File" fileName="${%AllUsersProfile}\Logs\${date:format=yyyy-MM-dd_(HH)}_(pid-${processid}).htm">
<target name="file" xsi:type="File" fileName="${AllUsersProfile}\Logs\${date:format=yyyy-MM-dd_(HH)}_(pid-${processid}).htm">
<target name="file" xsi:type="File" fileName="%AllUsersProfile%\Logs\${date:format=yyyy-MM-dd_(HH)}_(pid-${processid}).htm">
<target name="file" xsi:type="File" fileName="%AllUsersProfile\Logs\${date:format=yyyy-MM-dd_(HH)}_(pid-${processid}).htm">

1 个答案:

答案 0 :(得分:6)

好的,specialfolder可以解决问题

<target name="file" xsi:type="File" fileName="${specialfolder:folder=CommonApplicationData}\Logs\${date:format=yyyy-MM-dd_(HH)}_(pid-${processid}).htm">