Вопросы с тегом «log4net»

Библиотека Apache log4net - это инструмент, помогающий программисту выводить операторы журнала для различных целей вывода. log4net - это порт отличной среды Apache log4j ™ для среды выполнения Microsoft® .NET. Мы сохранили структуру, аналогичную по духу исходному log4j, но при этом воспользовались преимуществами новых функций среды выполнения .NET.

10
Почему регистраторы рекомендуют использовать регистратор для каждого класса?
Согласно документации NLog: Большинство приложений будут использовать по одному регистратору для каждого класса, где имя регистратора совпадает с именем класса. Таким же образом работает log4net. Почему это хорошая практика?
88 c#  log4net  logging  nlog 

12
Как настроить log4net программно с нуля (без конфигурации)
Я знаю, что это плохая идея, но ... Я хочу настроить log4net программно с нуля без файла конфигурации. Я работаю над простым приложением для ведения журнала, которое я и моя команда можем использовать для множества относительно небольших приложений для отделов, за которые мы отвечаем. Я хочу, чтобы все они регистрировались …
87 .net  logging  log4net 

4
Правильный способ использования log4net (именование логгеров)
Есть два способа настройки и использования log4net. Первый - это когда я могу настроить свой собственный аппендер и связанный с ним регистратор: <!-- language: xml --> <appender name="myLogAppender" type="log4net.Appender.RollingFileAppender" > <file value="Logs\myLog.log" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date %level - %message%n" /> </layout> </appender> <logger name="myLog"> <level value="All"></level> <appender-ref ref="myLogAppender" /> …

10
app.config для библиотеки классов
Я не вижу файл app.config, созданный для библиотеки классов мастером VS2008. В своем исследовании я обнаружил, что в приложении существует только один app.config. Плохо ли добавлять app.config вручную в библиотеку классов или есть какие-либо другие методы, которые будут служить цели app.config в библиотеке классов? Мне нужно сохранить информацию о конфигурации …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.