log4net

    140熱度

    5回答

    我一直使用log4net,但有一件事我從來沒有想過如何知道里面發生了什麼。例如,我的項目中有一個控制檯appender和一個數據庫appender。我對數據庫和代碼進行了一些更改,現在數據庫appender不再工作。我會弄清楚爲什麼最終,但如果我能看到log4net中發生了什麼,它會有很大的幫助。 是否log4net生成任何類型的輸出,我可以查看嘗試確定我的問題的來源?

    1熱度

    3回答

    我們使用log4net記錄各種Web應用程序的應用程序異常。目前我們使用RollingLogFileAppender,門限爲Info和SmtpAppender,閾值爲Warn。 問題是,我們沒有簡單的方法將錯誤日誌條目按其內容分組。我們經常看到某些錯誤,以及不時出現的錯誤。我們希望能夠自動跟蹤相同錯誤的發生。 從概念上講,這很簡單 - 在日誌條目的最後50個字符上的模式匹配應該允許我們這樣做。 有

    6熱度

    4回答

    好吧我在將一個Web應用程序部署到我們的實時服務器時遇到了一個非常奇怪的問題。 我們的應用程序使用log4net記錄了很多操作,並且在部署後幾個小時後我們得到以下異常。 無法加載文件或程序集「log4net,Version = 1.2.9.0,Culture = neutral,PublicKeyToken = b32731d11ce58905」或其某個依賴項。訪問被拒絕。 這裏是我使用的相關we

    27熱度

    8回答

    我剛開始使用Log4Net,並期待看到您發現哪些內容對您的日誌記錄體驗有用。 你有沒有發現什麼類型的東西是用來登錄;結果只是噪音;你什麼時候使用不同的日誌級別(DEBUG,INFO等);你有每個日誌條目的標準格式;你有沒有記錄過的東西? 任何陷阱?關於登錄一般的好文章? 更新:你在哪裏登錄?什麼Appenders和爲什麼? 謝謝!

    2熱度

    4回答

    我想知道是否在我的域對象上直接使用log4net是不好的做法......我將在ASP.NET MVC應用程序端使用ELMAH作爲例外,但出於一些信息的目的,我想記錄有關域模型本身的一些數據。 鑑於以下域對象: public class Buyer { private int _ID; public int ID { get { return _ID; }

    4熱度

    3回答

    我正在使用NHibernate和log4net。這是我的錯誤日誌文件的快照,用我的軟件的發行版: INFO 2009-04-28 03:07:06 - processing cascade NHibernate.Engine.CascadingAction+SaveUpdateCascadingAction for: bpojob.Generated.BusinessObjects.Job IN

    4熱度

    2回答

    當我以釋放模式編譯我的應用程序時,我發現Log4Net仍然記錄調試信息;任何想法如何解決這個問題? 這是我的app.config文件: <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,Log4net"/

    0熱度

    2回答

    我的目的是創建一個簡單易調試的控制檯應用程序,它將成爲測試驅動開發C#中的單個類的模板(或起點)。目的是在控制檯應用程序所在的位置擁有一個簡單的文件夾,然後複製粘貼文件夾以打開新項目並開始編寫新類。只要所有的功能都被測試過(最好測試應該在同一個文件中(或者至少是命名空間),這個類將被允許進入到更大的項目中,我使用的是NUnit和log4net,如果你這樣做「小測試驅動單元樓」的方法你怎麼樣來實現它

    2熱度

    1回答

    是否有一個.NET日誌記錄類不依賴於XML配置文件?我認爲是可能的與log4net,但無法找到任何信息。

    1熱度

    1回答

    我只有log4net的經驗,但這並不意味着海中沒有更好的魚。我沒有時間去釣魚,但是我有60秒的時間來發布到SO。 那麼大家都用過什麼以及他們的經驗呢? 我明白這是主觀的,但請提供爲什麼你你的意見的具體原因(如Acme的日誌記錄在配置工作非常出色,或者它不支持,我們需要遠程監控等)。