Re[4]: Логгинг, или "wtf, log4net"?
От: nigh  
Дата: 28.03.16 19:08
Оценка:
Здравствуйте, QrystaL, Вы писали:

QL>Здравствуйте, nigh, Вы писали:

N>>шел 2016 год. Решения "из коробки" со словами "Simple" в названии требуют "microsoft tool" или visual studio чтобы просто посмотреть логи (и даже это делается не с первой попытки — см. текст про force carriage returns)
QL>Че-то вы не дочитали, сразу с шашкой наголо кинулись критиковать
QL>Процитированный отрывок это дополнительный функционал (например, в студии в Output всё дублируется).

QL>Буквально следующий же абзац

QL>

QL>You can add “trace listeners”. The simple tracing above just uses the Default trace listener. .NET also includes listeners for logging to the Event Log, a text file, an XML file, or the Console.


я дочитал. Процитированный отрывок — это раздел "Observe the Trace Messages", а ваше — это "More power!"
Я даже это убожество (.NET Trace listeners) на практике использовал. Рекомендовать такое можно только в двух случаях: вы никогда сами этим не пользовались или вы рекомендуете кому-то кого сильно не любите.

Например, ни один из стандартных Trace listener, который пишет в файлы, не умеет их ротировать. Совсем. Указываете одно имя файла и надеетесь на лучшее
Приходится импортировтаь классы из Microsoft.VisualBasic.Logging

https://stackoverflow.com/questions/867833/log-files-rotation-with-net-listeners

чтобы писать логи используя Event log trace listener нужны админские права и тд и т п.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.