Здравствуйте, 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 нужны админские права и тд и т п.