powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / NLog для разных экземпляров приложения
6 сообщений из 6, страница 1 из 1
NLog для разных экземпляров приложения
    #39877171
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приложение размещено в сетевой папке
у пользователей ярлыки на рабочем столе
есть необходимость логировать каждого пользователя в своей папке и различать параллельно запущенные инстансы одного приложения

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

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


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

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

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


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