Запитання з тегом «log4net»

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

15
log4net проти Nlog
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Хтось має досвід для обох? Як вони складаються один проти одного? Ми плануємо використовувати один з них для входу в корпоративну програму. Список літератури: log4net nlog …
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" /> <layout type="log4net.Layout.SimpleLayout" /> …
159 c#  .net  asp.net  logging  log4net 

6
Чи можете ви налаштувати log4net в коді замість файлу конфігурації?
Я розумію, чому log4net використовує app.configфайли для налаштування журналу - тому ви можете легко змінити спосіб реєстрації інформації без необхідності перекомпілювати свій код. Але в моєму випадку я не хочу упакувати app.configфайл зі своїм виконуваним файлом. І я не маю бажання змінювати налаштування журналу. Чи є спосіб для мене налаштувати …
136 c#  .net  logging  log4net 

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

7
log4net ієрархія та рівні реєстрації
Цей сайт пише Лісорубам можуть бути призначені рівні. Рівні - це екземпляри класу log4net.Core.Level. Наступні рівні визначаються в порядку підвищення пріоритетності : ВСІ НАЛАГОДЖУВАТИ ІНФО УВАГА ПОМИЛКА FATAL ВИКЛ Здається, що DEBUG має найнижчий пріоритет, а помилка - вища. Питання Якщо я наведіть приклад Min та Max 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.Appender.AdoNetAppender. Моя таблиця log4net - це наступні поля[Date],[Thread],[Level],[Logger],[Message],[Exception] Мені потрібно буде додати ще одне поле до таблиці log4net (наприклад, SalesId), але як я можу вказати у своєму xml та в коді, щоб увімкнути "SalesId" під час реєстрації повідомлення про помилку чи інформацію? напр log.Info("SomeMessage", SalesId) Ось log4net …
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.