log4net-configuration

    2熱度

    1回答

    我得到了重複行具有以下的web.config條目我的日誌輸出: <root> <priority value="Off"/> <appender-ref ref="FileAppender"/> </root> <logger name="SessionMgr"> <priority value="ALL" /> <appende

    6熱度

    1回答

    我需要將ado appender添加到現有的log4net配置中。 我需要通過代碼添加它。然而,我堅持添加像消息一樣的公共字符串參數,因爲我無法正確定義佈局屬性:在xml配置中,我們使用PatternLayout,但通過代碼PatternLayout不是一個IRowLayout,所以我有以下代碼的錯誤: public static void AddStringParameterToAppender

    1熱度

    3回答

    我試圖在log4net上使用SQL Server Compact Edition(v4.0)。有一個偉大的指南here。它使用Compact Edition 3.5,但大多數步驟應該是相同的。 所以,我創建了內部「的App_Data」一個SQL Server CE 4.0數據庫,在我的MVC Web應用程序「日誌」表,並確保該System.Data.SqlServerCe「複製本地」是真。我還將連

    0熱度

    1回答

    我們有一箇舊式日誌記錄數據庫,它記錄兩種類型的事件。 錯誤 事件 我們改裝的log4net的應用程序,我們使用的AdoNetAppender登錄到這個遺留數據庫。用於記錄事件的存儲過程需要一個參數的存儲過程調用@TypeID 目前我們已經配置了這樣的參數: <parameter> <parameterName value="@TypeID" /> <dbType value="

    3熱度

    2回答

    我們使用Log4Net和FileAppender在進程中記錄錯誤。當這個過程結束時,我們想通過電子郵件發送日誌文件,但是我們無法做到這一點,因爲Log4Net仍然對文件有鎖定,並且我們收到一條消息,說明該文件正在被另一個進程使用。有任何想法嗎? 我們正在使用的配置是這樣的: <appender name="WarnFileAppender" type="log4net.Appender.FileA

    4熱度

    3回答

    我有相反的問題,因爲大多數人使用Log4net。我有一個基本的滾動日誌appender,我在後面的代碼中使用INFO,WARN和ERROR級別。我在app.config中關閉了debug。除了滾動日誌appender之外,它仍然將日誌數據推送到控制檯窗口。 如何阻止此行爲?它使控制檯窗口成爲一場噩夢。 我的配置: <log4net debug="false"> <appender nam

    2熱度

    2回答

    我想使用log4j查看器(Chainsaw)通過log4j讀取登錄到MySql數據庫中的錯誤日誌。由於文檔非常稀少,我有點掙扎。 [罷工]這裏是我的電鋸暫定的.xml配置:[/行使] 這是我的新的.xml配置: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration > <log4j:configuration

    1熱度

    2回答

    我剛剛開始使用log4net。讀取XML配置文件,這是我的理解是,你必須把你的項目的程序集信息文件中的下列: <Assembly: log4net.Config.XmlConfigurator(ConfigFile:="Log4net.Config", Watch:=True)> 我有幾個項目的解決方案,而且看來我得把這個聲明在解決方案中的每個AssemblyInfo文件中(每個項目一個)。我

    15熱度

    5回答

    我剛開始使用Log4Net庫並在配置時遇到問題。我不需要任何特別的東西。我將它用於Winforms應用程序,並且需要基本的文件和控制檯日誌記錄。爲了保持儘可能簡單,我使用的是App.config中配置和使用來自log4net的項目網站採取了默認值: 的App.config: <?xml version="1.0"?> <configuration> <appSettings>

    9熱度

    3回答

    我想在我有的log4net.config文件中配置一個smtp appender。問題在於,我查看了整個互聯網,並且在發生包含信息,調試,錯誤,致命等所有其他日誌信息的錯誤時無法發送電子郵件。只有當應用程序結束時(不是每次發生錯誤時)。 所以我只希望收到此郵件時: 應用端+ 與所有的日誌信息(DEBUG,INFO,ERROR,FATAL)+ 只有當出現了一個錯誤。 詳細闡述一下,這是因爲我在c s