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

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

15
log4net против Nlog
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. У кого-нибудь есть опыт для обоих? Как они складываются друг против друга? Мы планируем использовать один из них для входа в корпоративное …
355 log4net  nlog 

6
Как отследить проблемы log4net
Я все время использую log4net, но одна вещь, которую я никогда не понимал, это как узнать, что происходит внутри. Например, в моем проекте есть консольный приложение и приложение базы данных. Я сделал несколько изменений в базе данных и коде, и теперь приложение базы данных больше не работает. В конце концов …
191 .net  logging  log4net 

13
Log4net не записывает журнал в файл журнала
Я создал простой сценарий с использованием Log4net, но кажется, что мои приложения для журналов не работают, потому что сообщения не добавляются в файл журнала. Я добавил следующее в файл web.config: <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/> </configSections> <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <file value="D:\MyData\Desktop\LogFile.txt" /> <appendToFile value="true" /> <encoding value="utf-8" /> …
159 c#  .net  asp.net  logging  log4net 

6
Можете ли вы настроить log4net в коде вместо использования файла конфигурации?
Я понимаю, почему log4net использует app.configфайлы для настройки ведения журнала - так что вы можете легко изменить порядок регистрации информации без необходимости перекомпиляции кода. Но в моем случае я не хочу упаковывать app.configфайл с моим исполняемым файлом. И у меня нет желания изменять настройки регистрации. Есть ли способ для меня …
136 c#  .net  logging  log4net 

5
Настройте Log4net для записи в несколько файлов
Я хотел бы записать журнал в 2 разных файла журнала одного и того же процесса. это возможно сделать с помощью log4net? Мне нужно будет писать отдельные сообщения в каждый файл журнала. как я могу написать сообщение конкретному приложению?
130 log4net 

7
log4net иерархия и уровни ведения журнала
Этот сайт говорит Регистраторам могут быть назначены уровни. Уровни являются экземплярами класса log4net.Core.Level. Следующие уровни определены в порядке возрастания приоритета : ВСЕ ОТЛАЖИВАТЬ ИНФОРМАЦИЯ WARN ОШИБКА FATAL OFF DEBUG имеет самый низкий приоритет, а ERROR - выше. Вопрос Если я установил Min и Max example DEBUG и ERROR, он распечатает …

13
log4net не работает
Привет, у меня есть эта конфигурация в моем web.config <log4net> <appender name="LogFileAppender" type="log4net.Appender.FileAppender"> <param name="File" value="mylog.log" /> <param name="AppendToFile" value="true" /> <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="" /> <param name="Footer" value="" /> <param name="ConversionPattern" value="%d [%t] %-5p %m%n" /> </layout> </appender> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" > <layout type="log4net.Layout.PatternLayout"> <param name="Header" value="[Header]\r\n" /> …
123 c#  .net-4.0  log4net 


3
Периодическая проблема с заблокированным файлом log4net RollingFileAppender
Мы наблюдаем периодическую проблему на машинах разработки и производства, из-за которой наши файлы журналов не регистрируются. При запуске в разработке и отладке с использованием Visual Studio мы получаем следующие сообщения об ошибках log4net в окне вывода VS: log4net:ERROR [RollingFileAppender] Unable to acquire lock on file C:\folder\file.log. Процесс не может получить …


3
Как исправить ошибки конфигурации с помощью Nant 0.91?
После загрузки Nant 0.91 я получаю довольно загадочные ошибки конфигурации, связанные с настройкой или безопасностью (см. Ниже). Я пытаюсь просто обновить исполняемые файлы Nant с 0.86 до 0.91. Как я могу решить указанные ниже проблемы при сборке на компьютере с Windows 7? log4net: ERROR XmlConfiguratorAttribute: Исключение при получении ConfigurationFileLocation. Должна …
106 windows-7  build  log4net  nant 

6
как мне обойти log4net, продолжая изменять publickeytoken
У нас есть проект asp.net 4.0, который использует пару фреймворков, зависящих от log4net версии 1.2.10.0. Сегодня я попытался включить новую структуру, которая зависит от log4net версии 1.2.11.0, с тех пор я застрял: log4net 1.2.10.0 имеет publickeytoken = 1b44e1d426115821 log4net 1.2.11.0 имеет publickeytoken = 669e0ddf0bb1aa2a Поскольку они разные, я не могу …

5
аргумент log4net для LogManager.GetLogger
Почему большинство примеров log4net получают регистратор для класса следующим образом: private static ILog logger = LogManager.GetLogger( System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); Вместо того, чтобы просто передавать typeof (MyClass): private static ILog logger = LogManager.GetLogger(typeof(MyClass)); Есть ли какие-либо другие причины для этого, помимо того факта, что первый вариант не требует, чтобы вы вводили конкретное имя …
98 log4net 

3
Log4Net, как добавить настраиваемое поле в мой журнал
Я использую приложение log4net.Appender.AdoNetAppender. Моя таблица log4net - это следующие поля[Date],[Thread],[Level],[Logger],[Message],[Exception] Мне нужно будет добавить еще одно поле в таблицу log4net (например, SalesId), но как я могу указать в моем xml и коде для регистрации «SalesId» при регистрации сообщения об ошибке или информации? например log.Info("SomeMessage", SalesId) Вот файл log4net xml …
98 c#  log4net  appender 

13
Конфигурация Log4Net во внешнем файле не работает
Мы используем log4net и хотим указать его конфигурацию во внешнем файле конфигурации (как мы это делали с другими разделами). Для этого мы изменили раздел log4net в App.config на: ... <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> ... <log4net configSource="Log.config" /> ... И в файле Log.Config (тот же каталог, что и App.config) у нас …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.