Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / NLog для разных экземпляров приложения / 6 сообщений из 6, страница 1 из 1
16.10.2019, 16:13
    #39877171
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLog для разных экземпляров приложения
приложение размещено в сетевой папке
у пользователей ярлыки на рабочем столе
есть необходимость логировать каждого пользователя в своей папке и различать параллельно запущенные инстансы одного приложения

Можно штатными средствами fileName прописать под такую задачу?

Код: xml
1.
2.
 <target xsi:type="File" name="file" fileName="${basedir}/logs/${shortdate}.log"
            layout="${longdate} | ${uppercase:${level}} | ${logger} | ${message}" />
...
Рейтинг: 0 / 0
16.10.2019, 16:20
    #39877178
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLog для разных экземпляров приложения
Код: xml
1.
2.
<target xsi:type="File" name="file" fileName="${basedir}/logs/${windows-identity}/${shortdate}.log"
            layout="${longdate} | ${uppercase:${level}} | ${logger} | ${message}" />


Прикольно, даж папку для домена создает
осталось версии программы различать

можно как ниб дату запуска указать?
...
Рейтинг: 0 / 0
16.10.2019, 16:32
    #39877190
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLog для разных экземпляров приложения
...
Рейтинг: 0 / 0
16.10.2019, 16:32
    #39877191
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLog для разных экземпляров приложения
listtoview,

Насколько я помню, NLog умеет переменные окружения вставлять в параметры конфигурации. Можно попробовать при запуске программы писать в Environment время, а в конфиге NLog прописать эту переменную.
...
Рейтинг: 0 / 0
16.10.2019, 16:42
    #39877201
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLog для разных экземпляров приложения
можно конфигурить чз var config = new NLog.Config.LoggingConfiguration();
ну и там путь с датавремя делать
...
Рейтинг: 0 / 0
16.10.2019, 16:42
    #39877202
listtoview
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
NLog для разных экземпляров приложения
вопрос снят
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / NLog для разных экземпляров приложения / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]