Лучшие log4net вопросы ИТ разработчиков

  • 16голосов
  • 5ответов
  • 0просмотров

log4net через домены приложений

У меня есть приложение, которое инициализирует log4net из одного домена приложений и должен использовать его в другом домене приложений. Это поддерживается? Если нет, я должен инициализировать log4net из каждого домена приложения? Есть ли риск в ...

ЗаданJul 07, 2009, 9:14 AMотYaron Naveh
  • 1голос
  • 1ответ
  • 0просмотров

Log4Net MemoryAppender, кажется, пропускает события высокоскоростного журнала

Я использую log4net MemoryAppender, чтобы показать мой вывод log4net в текстовом поле формы. Соответствующая часть моего файла конфигурации: <appender name="MemoryAppender" type="log4net.Appender.MemoryAppender" > ...

ЗаданJun 08, 2012, 9:36 PMотchrismead
  • 18голосов
  • 6ответов
  • 0просмотров

Пользовательское имя файла в журнале Log4Net?

У нас есть приложение ASP .Net, в котором мы используем Log4Net для регистрации деталей внутри приложения - ничего нового там нет - и имена файлов скользящего журнала имеют обычный формат: rolling-log.txt rolling-log.txt.1 rolling-log.txt.2 ...

ЗаданDec 28, 2009, 1:11 PMотBrett Rigby
  • 8голосов
  • 3ответа
  • 0просмотров

Включать заголовок только один раз в начале файла

Можно ли включить информацию заголовка только в начало файла? У меня есть следующий файл конфигурации: <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender"> <file value="d:\temp\TTTest.log"/> <layout ...

ЗаданJun 26, 2012, 8:06 AMотNoel
  • 22голосов
  • 8ответов
  • 0просмотров

Не удалось получить конфигурацию для Common.Logging из раздела конфигурации 'common / logging'

Я пытаюсь настроить консольное приложение со следующими сборками журналов: * Common.Logging.dll (2.1.0.0) * Common.Logging.Log4Net1211.dll (2.1.0.0) * log4net.dll (1.2.11.0) Если регистратор настроен программно, то все работает ...

ЗаданJul 25, 2012, 4:41 AMотNathanjdecuyper
  • 15голосов
  • 3ответа
  • 0просмотров

Log4net xml output

Я хочу полный контроль над выходом log4net xml. Как можно настроить шаблон вывода?

ЗаданJul 19, 2009, 12:01 PMотJL.
  • 11голос
  • 1ответ
  • 0просмотров

Формат имени файла приложения-аппликатора log4net, когда достигается MaximumFileSize

Мы используем приложение для прокрутки файлов log4net и предъявляем следующие требования к нашим файлам журналов: * A new log file at the start of each day, with the date in the filename * A maximum log file size of 500KB У нас возникает ...

ЗаданOct 15, 2013, 1:05 PMотPhilipp MRichard Everett
  • 6голос
  • 1ответ
  • 0просмотров

странная ошибка ссылки log4net при начальной загрузке после развертывания [дубликат]

This question already has an answer here: * Log4Net in WCF not working [/questions/4602126/log4net-in-wcf-not-working]4 answers Я получаю прикрепленную ошибку с тех пор, как я поместил последнюю версию log4net (1.2.11.0) в свои проекты ...

ЗаданJul 26, 2012, 9:07 AMотSagi
  • 7голосов
  • 4ответа
  • 0просмотров

Делегаты в качестве параметров в VB.NET

Предыстория: я используюlog4net [http://logging.apache.org/log4net/index.html] обрабатывать все журналы для проекта, над которым я работаю. Один конкретный метод может быть вызван при нескольких различных обстоятельствах - некоторые, которые ...

ЗаданSep 22, 2008, 9:01 PMотjerhinesmith
  • 8голосов
  • 2ответа
  • 0просмотров

log4net - какой-нибудь фильтр для регистрации только N-го сообщения?

У меня есть компонент, который постоянно читает значения с устройства. В настоящее время он обновляется каждые {n} секунд и регистрирует сообщение отладки со значением в экземпляре ILog. Каждая секунда слишком частая для меня, мне просто все ...

ЗаданJul 30, 2009, 6:56 PMотAndrew SiemerGeorge Mauer
  • 13голосов
  • 3ответа
  • 0просмотров

Разбор XDocument или XElement XML-элемента, содержащего пространства имен

Я пытаюсь прочитать следующую строку, захваченную из log4net UdpAppender. <log4net:event logger="TestingTransmitter.Program" timestamp="2009-08-02T17:50:18.928+01:00" level="ERROR" thread="9" domain="TestingTransmitter.vshost.exe" ...

ЗаданAug 02, 2009, 6:03 PMотRay Hayes
  • 3голосов
  • 4ответа
  • 0просмотров

Как получать события, если log4net перестает регистрировать

Log4net слишком хорош, чтобы не выдавать ошибки. Я пытаюсь создать какой-то обработчик, который запускается, если log4net не может запуститься или умирает и больше не может войти. Мне известно о ключе настроек приложения, чтобы включить ...

ЗаданOct 21, 2009, 8:36 PMотDustin Venegas
  • 27голос
  • 1ответ
  • 0просмотров

инициализация log4net

Я искал дубликаты, но должен спросить следующее, каким бы базовым оно ни казалось, чтобы раз и навсегда разобраться в этом! В новом консольном приложении, использующем log4net версии 1.2.10.0 на VS28KSP1 на 64-битной W7, у меня есть следующий ...

ЗаданJan 28, 2016, 8:26 PMотRuben Bartelink
  • 7голосов
  • 2ответа
  • 0просмотров

Log4Net / C # - отключить ведение журнала по умолчанию

Я использую log4net в проекте C #, в производственной среде, я хочу отключить все журналы, но когда некоторые фатальные Произошла ошибка, это должно войти все предыдущие 512 сообщений в файл. Я успешно настроил это, и он работает нормально. Он ...

ЗаданFeb 01, 2012, 10:33 AMотMarijnCrazy88
  • 3голосов
  • 4ответа
  • 0просмотров

Как получать события, если log4net перестает регистрировать

Log4net слишком хорош, чтобы не выдавать ошибки. Я пытаюсь создать какой-то обработчик, который запускается, если log4net не может запуститься или умирает и больше не может войти. Мне известно о ключе настроек приложения, чтобы включить log4net ...

ЗаданAug 06, 2009, 12:54 PMотDustin Venegas
  • 27голос
  • 1ответ
  • 0просмотров

инициализация log4net

Мы искали дубликаты, но должны спросить следующее, каким бы простым оно ни казалось, чтобы раз и навсегда разобраться в этом! В новом консольном приложении, использующем log4net версии 1.2.10.0 на VS28KSP1 на 64-битной W7, у меня есть следующий ...

ЗаданAug 11, 2009, 1:32 PMотRuben Bartelink
  • 7голосов
  • 2ответа
  • 0просмотров

Log4Net / C # - отключить ведение журнала по умолчанию

Я использую log4net в проекте C #, в производственной среде, я хочу отключить все ведение журнала, но когда происходит какая-то фатальная ошибка, он должен записать все предыдущие 512 сообщений в файл. Я успешно настроил это, и это работает ...

ЗаданSep 24, 2008, 10:54 AMотCrazy88
  • 13голос
  • 1ответ
  • 0просмотров

Log4Net FileAppender не является потокобезопасным?

Мне нужно войти в файл, потому что клиент неу меня нет консоли чего-то, куда я могу войти через log4net. Теперь я прочитал, что FileAppender не является потокобезопасным. Есть ли какой-нибудь способ войти в файл в приложении, которое выходит из ...

ЗаданAug 18, 2009, 1:33 PMотKai
  • 5голосов
  • 2ответа
  • 0просмотров

еще раз о log4net и конфиге Unity IOC

я наткнулся на некоторые из этих вопросов, лежащих на разных сайтах, и l4n officianados, похоже, ответили на вопрос об облегченной оболочке, которую log4net 'является' (Дон»ты понимаешь?) и тому подобные ошеломляющие факты. Однако кажется, что ...

ЗаданAug 24, 2009, 5:03 AMотStato Machino
  • 16голосов
  • 2ответа
  • 0просмотров

Настройка log4net с помощью XML-файла

Я попытался настроить log4net для записи всего на консольный вывод. У меня есть файл конфигурации с именемLog4Net.config и у меня есть мой основной класс (просто тестовый случай) namespace TestLog4Net { class Program { private static readonly ...

ЗаданAug 24, 2009, 7:09 AMотSebastian Müller
  • 10голос
  • 1ответ
  • 0просмотров

Log4Net LevelEvaluator Игнорируется, когда bufferSize больше 1 для SmtpAppender

Я настроил log4net с RollingLogFileAppender и SmtpAppender, с целью регистрации уровня DEBUG для RollingLogFileAppender и FATAL только для SmtpAppender: Это прекрасно работает, пока я не увеличу размер bufferSize. Когда я делаю это, все уровни ...

ЗаданNov 06, 2012, 2:44 PMотGary Wright
  • 3голос
  • 1ответ
  • 0просмотров

Как я могу использовать log4net для входа в RichTextBox?

Я хотел бы видеть записи log4net, показанные в Windows.Forms.RichTextBox. Я думал об использовании MemoryAppender, но я не уверен, как получить запись каждый раз, когда она добавляется как событие.

ЗаданNov 16, 2012, 3:51 PMотRonaldo Nascimento
  • 56голосов
  • 7ответов
  • 0просмотров

Получить файл журнала log4net в C #

Это моя конфигурация для log4net: В C # I 'Я пытаюсь получить имя файла журнала (MyLog.log). Я гуглил и пробовал много вещей, но не смог этого сделать. Любая помощь? Спасибо!

ЗаданAug 27, 2009, 7:08 PMотCarlo
  • 4голос
  • 1ответ
  • 0просмотров

Ссылка на строку подключения Log4NET AdoNetAppender

Я хочу использовать Log4NET для входа в мою БД и, следуя некоторым учебникам, я вижу, что мне нужно настроить строку подключения для приложения DAO. У меня уже есть строка подключения в моем web.config для подключения к БД, поэтому яМне ...

ЗаданNov 22, 2012, 8:55 AMотdavioooh
  • 15голос
  • 1ответ
  • 0просмотров

Как добавить скользящий индекс ДО расширения файла в лог файла

Я используюRollingLogFileAppender и это прекрасно работает, и этопереворачивается в новые файлы. Но это'добавление .1, .2 и т. д. в самом конце файла. Итак, я в конечном итоге,.log.1.log.2и т. д. Таким образом, у каждого файла есть новое ...

ЗаданNov 28, 2012, 2:52 PMотhappyfirst
  • 17голосов
  • 3ответа
  • 0просмотров

Включите ведение журнала для log4net из кода, а не из конфигурации

Почему в мире не проходит следующий тест? (это в xunit) яМы пробовали это с разными приложениями, и он никогда ничего не пишет, хотя журнал кажется готовым к записи. В конце концов я создал свой собственный appender, чтобы проверить это. public ...

ЗаданSep 17, 2009, 2:32 AMотGeorge Mauer
  • 14голосов
  • 2ответа
  • 0просмотров

Как полностью отключить log4net

У меня есть log4net в одном .net веб-приложении. Но я хочу полностью отключить это. Есть ли какой-либо параметр конфигурации, который может быть установлен в web.config для достижения этой цели.

ЗаданJan 31, 2013, 7:05 AMотNas
  • 0голос
  • 1ответ
  • 0просмотров

Динамическое имя файла Log4Net не работает [дубликат]

> Возможный дубликат: имена файлов log4net на основе свойств GlobalContext [https://stackoverflow.com/questions/562108/log4net-file-names-based-on-globalcontext-properties] Это действительно начинает беспокоить меня. Я'Я просто пытаюсь ...

ЗаданSep 22, 2009, 6:52 PMотmatt_dev
  • 8голосов
  • 4ответа
  • 0просмотров

Многопоточное безопасное ведение журнала

У нас есть приложение, которое работает в нескольких потоках и использует Log4Net в качестве основы для ведения журнала. Мы столкнулись со сценарием, когда некоторые события журнала не былит вошли. Как упоминалось в ...

ЗаданOct 05, 2009, 8:09 AMотRene Schulte
  • 67голосов
  • 11ответов
  • 0просмотров

Как я могу изменить местоположение файла программно?

Я совершенно новичок в Log4net. Мне удалось что-то сделать, добавив файл конфигурации и простую регистрацию. Я жестко закодировал значение, чтобы быть"C:\temp\log.txt" но этого недостаточно. Логи должны идти в специальные папки path ...

ЗаданOct 08, 2009, 3:11 AMотuser186134
  • 5голос
  • 1ответ
  • 0просмотров

Идентификатор процесса не появляется в имени файла журнала log4net

Я пытаюсь получить информацию об идентификаторе процесса в моем имени файла журнала, чтобы новый файл журнала создавался при каждом перезапуске приложения. Я'запись двух проектов в один файл. Это мой конфиг. Я упоминая%processid чтобы получить ...

ЗаданMar 21, 2013, 8:05 AMотSandeep
  • 25голосов
  • 5ответов
  • 0просмотров

Как использовать Property Injection с AutoFac?

В консольном приложении ям с использованием Log4Net и в основном методе I 'получаю объект логгера. Сейчас я'Я хотел бы сделать этот объект журнала доступным во всех моих классах, позволяя всем классам наследовать от BaseClass, который имеет ...

ЗаданMar 24, 2013, 2:38 PMотThe Light
  • 5голосов
  • 3ответа
  • 0просмотров

Доступ к значениям конфигурации appSettings из раздела конфигурации log4net

Кто-нибудь знает, если этоВозможно ли получить доступ к ключу / значениям из раздела appSettings файла конфигурации из раздела конфигурации log4net в том же файле (без использования кода)? Например: НетПохоже, никаких документов по этому ...

ЗаданMar 26, 2013, 3:38 PMотRob
  • 5голосов
  • 5ответов
  • 0просмотров

Log4Net не может найти свойство% username, когда я называю файл в моем приложении

log4net не делаетсделать правильноPatternString замена моего логина. Я хочу, чтобы мой журнал был > Журналы \ YYYYMMDD \ MSMQcore_ [имя пользователя] .log Когда я использую%username свойство, я получаю домен в пути, который добавляет другую ...

ЗаданOct 13, 2009, 10:20 PMотCraig
  • 26голосов
  • 8ответов
  • 0просмотров

Как войти в MethodName при переносе Log4net?

Я завернул Log4net в статическую оболочку и хочу войти loggingEvent.LocationInformation.MethodName loggingEvent.LocationInformation.ClassNameОднако все, что я получаю, это имя моей обертки. Как я могу зарегистрировать эту информацию, используя ...

ЗаданOct 01, 2008, 9:50 AMотClaus Thomsen
  • 24голосов
  • 4ответа
  • 0просмотров

log4net уникальный идентификатор запроса в ASP.NET

log4net 1.2.11.0 Я пытаюсь получить что-нибудь, что позволит мне войти с уникальным значением для каждого запроса ASP.NET. Я пробовал% thread, но потоки, похоже, используются повторно. мы пробовали% aspnet-request и% aspnet-session, которые ...

ЗаданApr 05, 2013, 5:48 PMотLiteWait
  • 6голос
  • 1ответ
  • 0просмотров

Как добавить отступ в многострочную запись журнала в log4net?

Я в курсеэтот вопрос [https://stackoverflow.com/questions/4669590/displaying-a-log-per-line-for-a-multiline-text] и я согласен с ответом, но я могу сделать следующее с log4net? Вместо того, чтобы иметь: 2013-04-09 12:54:47.093 INFO Main: Line 1 ...

ЗаданApr 10, 2013, 11:33 AMотEiver
  • 6голос
  • 1ответ
  • 0просмотров

Как войти в отдельные файлы на поток с Log4Net?

Мое приложение использует несколько потоков с четко определенными именами (то есть не пул потоков с 'анонимный потоки). В настоящее время все эти потоки отправляют свои сообщения журнала в один файл - и хотя идентификатор потока является частью ...

ЗаданOct 23, 2009, 7:25 AMотJens Bannmann
  • 40голосов
  • 2ответа
  • 0просмотров

Как вы регистрируете имя машины через log4net?

Я использую Log4Net с AdoNetAppender для записи сообщений из простого приложения systray в базу данных SQL Server 2005. Я хочу записать имя компьютера вместе с сообщением журнала, потому что это приложение будет работать на нескольких ...

ЗаданOct 02, 2008, 1:00 PMотStephen Tolton
  • 24голосов
  • 3ответа
  • 0просмотров

Log4net мертв?

я ищу каркас регистрации и кажетсяlog4net [http://logging.apache.org/log4net/] является или был очень популярен. Последний релиз был более 2 лет назад. Он не был обновлен для .net 3.0 или 3.5 или даже для Visual Studio 2008. Есть ли что-то более ...

ЗаданNov 02, 2009, 8:38 PMотChip
  • 8голос
  • 1ответ
  • 0просмотров

вход в систему log4net для разных приложений, в зависимости от обстоятельств

Я использую log4net и в одном классе требую входа в приложение RollingFile, но затем в другом классе я хочу войти в журнал событий + Rolling File + Консоль Appender. Какова лучшая практика? и могу ли я увидеть пример кода? Кстати, чтобы сделать ...

ЗаданNov 05, 2009, 12:59 AMотGONeale
  • 12голосов
  • 4ответа
  • 0просмотров

Как использовать шаблон даты в верхнем / нижнем колонтитуле?

Вот's моя конфигурация appender из моего app.config. Это просто печатает литеральную строку вместо того, чтобы переводить ее на дату (то есть буквально печатает "[НАЧАЛО:% дата {ММ / дд / гг чч: мм}] "). Как я могу получить это, чтобы напечатать ...

ЗаданNov 10, 2009, 9:45 PMотUser
  • 9голосов
  • 7ответов
  • 0просмотров

Регистрация входа и выхода методов вместе с параметрами автоматически?

Есть ли способ добавить запись в журнал, чтобы входящие и выходящие методы автоматически каким-либо образом регистрировались вместе с параметрами для целей трассировки? Как бы я это сделал? Я использую Log4Net.

ЗаданOct 04, 2008, 11:02 PMотXerx
  • 47голосов
  • 7ответов
  • 0просмотров

Трассировка против логирования и как вписывается log4net?

Мне интересно, в чем разница между ведением журнала и трассировкой. Разница в основном в том, что трассировка - это более подробный журнал, дающий разработчикам инструмент для отладки приложений во время выполнения? Я экспериментировал с ...

ЗаданOct 05, 2008, 4:07 PMотXerx
  • 24голосов
  • 2ответа
  • 0просмотров

Рекомендуется включать внешний конфигурационный файл log4Net в ASP.NET.

Я видел по крайней мере два способа включить внешний файл конфигурации log4net в веб-приложение ASP.NET: Имея следующий атрибут в вашем файле AssemblyInfo.cs: [assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log.config", Watch ...

ЗаданNov 13, 2009, 6:55 PMотMartin Buberl
Пред12След