Какую библиотеку логгеров вы используете в проектах .NET и какую предпочитаете?Некоторое время я использовал log4net , но его последняя версия - 2007 год. Какой ваш личный выбор и ваше мнение, если у вас есть несколько библиотек?Есть ли библиотека логгеров, которая сегодня является производственным стандартом?
Заранее спасибо!
Я все еще использую log4net .Жалоб нет.
Блок приложения для ведения журнала из библиотеки Microsoft Enterprise неплох.
Список преимуществ:
лично я терпеть не могу log4net. Если вы используете log4j, то, возможно, это имеет смысл, но если вы начинаете с неискаженного ума, вы удивитесь, почему он написан таким, какой он есть.
Я предпочитаю Dot Net Logger от Object Guy .
Два, о которых я знаю, это log4net. Я использовал это на многочисленных проектах. Документация приличная, хотя мне всегда нужно читать документы, чтобы настроить новый проект.
Существует также NLog , хотя я не использовал его.
Я предпочитаю свой собственный CuttingEdge.Logging . Я построил его, потому что меня немного раздражали такие сложные структуры ведения журналов, как Log4net и Logging Application Block. CuttingEdge.Logging прост в использовании, но жертвует гибкостью для этого.