.NET Logger библиотеки.Твой выбор - PullRequest
4 голосов
/ 27 июня 2010

Какую библиотеку логгеров вы используете в проектах .NET и какую предпочитаете?Некоторое время я использовал log4net , но его последняя версия - 2007 год. Какой ваш личный выбор и ваше мнение, если у вас есть несколько библиотек?Есть ли библиотека логгеров, которая сегодня является производственным стандартом?

Заранее спасибо!

Ответы [ 5 ]

4 голосов
/ 27 июня 2010

Я все еще использую log4net .Жалоб нет.

4 голосов
/ 27 июня 2010

Блок приложения для ведения журнала из библиотеки Microsoft Enterprise неплох.

Список преимуществ:

  1. Возможность записи в различные предопределенные пункты назначения - базу данных, Журнал событий, Текстовый файл, Удаленный сервер от MSMQ. Он также поддерживает пользовательские средства записи.
  2. Конфигурация может быть выполнена с помощью внешнего инструмента, который работает непосредственно с приложением app.config или динамически во время выполнения.1011 * Поддержка от Microsoft.5 версия выпущена в апреле 2010 года
3 голосов
/ 27 июня 2010

лично я терпеть не могу log4net. Если вы используете log4j, то, возможно, это имеет смысл, но если вы начинаете с неискаженного ума, вы удивитесь, почему он написан таким, какой он есть.

Я предпочитаю Dot Net Logger от Object Guy .

1 голос
/ 29 июня 2010

Два, о которых я знаю, это log4net. Я использовал это на многочисленных проектах. Документация приличная, хотя мне всегда нужно читать документы, чтобы настроить новый проект.

Существует также NLog , хотя я не использовал его.

1 голос
/ 27 июня 2010

Я предпочитаю свой собственный CuttingEdge.Logging . Я построил его, потому что меня немного раздражали такие сложные структуры ведения журналов, как Log4net и Logging Application Block. CuttingEdge.Logging прост в использовании, но жертвует гибкостью для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...