общее расположение файла журнала в log4net не работает? - PullRequest
1 голос
/ 05 апреля 2011

У меня проблема с расположением файла журнала в log4net.

Я дал этому узлу место для создания файла журнала

 <file type="log4net.Util.PatternString" value="%ALLUSERSPROFILE%\MyProject\error.txt/>

Поскольку я думаю, что он должен создатьфайл журнала в папке пользователя.Но этот создает в

bin\debug\ALLUSERSPROFILE\MyProject\error.txt

Даже я пытался AppData также, но он ведет себя так же.Я делаю какую-либо ошибку ??

Требуется ли какой-либо конвертер для преобразования переменных среды?

Ответы [ 2 ]

2 голосов
/ 05 апреля 2011

Из документации Apache log4net file appender

В этом примере показано, как настроить имя файла для записи с использованием переменной среды TMP <file value="${TMP}\log-file.txt" />

1 голос
/ 05 апреля 2011

Я думаю, вы должны использовать его следующим образом:

<file type="log4net.Util.PatternString" value="${ALLUSERSPROFILE}\MyProject\error.txt/>
...