Войдите в папку% AllUsersProfile% с помощью Nlog 1.0. - PullRequest
3 голосов
/ 10 декабря 2010

Я хочу, чтобы мой журнал вошел в папку% 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 Ответ

6 голосов
/ 10 декабря 2010

Хорошо, специальная папка делает трюк

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