Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Logging Application Block


Автор: lutikman 6.10.2010, 16:55
Добрый день уважаемые форумчане.
Мне поставлена задача разобратся и после внедрить в проект логирование с помощью Logging Application Block (Microsoft Enterprise Library 5.0).
Ковыряю уже пару дне, но результатов практически нет.
В документации с оф. сайта единственный примитивный пример и тот не работает:
Код

public void ExampleScenario(LogWriter myLogWriter)
{
  LogEntry logEntry = new LogEntry();

  logEntry.EventId = 100;
  logEntry.Priority = 2;
  logEntry.Message = "Informational message";
  logEntry.Categories.Add("Trace");
  logEntry.Categories.Add("UI Events");

  myLogWriter.Write(logEntry);
}

На сколько я понимаю не работает потому что нужно настройки логирования создать и/или записать в AppConfig.
Но как быть когда файла конфигурации приложения не существует, или он удаляется пользователями?

Как програмно настроивать логирования? Как правильно логировать? Вообщем интересует все что касается данной темы. 
Заранее благодарен.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)