tracelistener

    15熱度

    3回答

    我正在尋找一種爲所有現有TraceSources添加和刪除TraceListener的方法。我不確定我的方法在這裏是否正確,我還可以使用其他方法? 基本上我想將所有的跟蹤輸出記錄到一個使用當前項目名稱作爲文件名的文件中。每當用戶創建或重新打開項目,我想追加登錄到正確的文件只能有一次一個項目打開) 代碼例如:。 我創建我的應用程序,一個幾TraceSources爲每個類 public class C

    1熱度

    2回答

    如果我在Console.Out中看到一些關鍵字,我想退出該程序。這是因爲我們使用的第三方DLL有一個問題,即遇到某種特殊的異常時它永遠不會退出。 對我們唯一的好處似乎是監視回填到console.Out的日誌。並根據console.out的日誌,主機應用程序可以決定遇到此類異常時應如何處理。 有人告訴我,我可以使用跟蹤偵聽器......但我不確定這一點。 你們認爲什麼?

    0熱度

    1回答

    我希望能夠將我的應用程序的所有控制檯輸出記錄到文本文件中。 我已經實現了一個ConsoleTraceListener和TextWriterTraceListener會在下面的描述後: Mirroring console output to a file 這適用於所有正常控制檯輸出。不過,我還想讓StdError流出現在日誌文件中。我測試了一些簡單的代碼,最終拋出了DivideByZeroExcep

    1熱度

    1回答

    我試圖從使用Trace類轉換大型應用程序來通過log4net輸出通知。因此,我寫了一個自定義TraceListener將輸出重定向到log4net的消息傳遞中(靈感來自this post)。 public class Log4netTraceListener : TraceListener { private static readonly ILog logger = LogManag

    4熱度

    2回答

    所以我開始它的生命,因爲這一個自定義跟蹤監聽器: http://www.codeproject.com/Articles/30956/A-Rolling-XmlWriterTraceListener 我已經修改了這工作更喜歡log4net的RollingFileAppender進行(見:http://logging.apache.org/log4net/release/sdk/log4net.Ap

    3熱度

    1回答

    我正在爲我的彈簧啓動應用程序編寫集成測試,但是當我嘗試使用@TestPropertySource覆蓋某些屬性時,它正在加載在上下文xml中定義的屬性文件,但它並未重寫定義的屬性註釋。 @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = {DefaultApp.class, Messag

    2熱度

    2回答

    在Visual Studio 2010中,是否可以防止第一次機會異常寫入輸出窗口?我們有一個場景,其中有很多失敗的強制轉換,並且在調試時輸出窗口確實會減慢應用程序的運行速度。寫出類型爲「System.InvalidCastException」的第一次機會異常發生......反覆使用需要很長時間。在Visual Studio中的控制檯不是快速的:<) 我知道的選項不打破一次機會異常,但這似乎不影響輸

    4熱度

    2回答

    我花了3天的時間查找這個,我找不到一個可靠的答案。我想捕獲調試消息並將它們輸出到列表日誌。我正在嘗試在C#中執行此操作。想從社區那裏得到一些幫助,讓我指出正確的方向。

    1熱度

    1回答

    我正在轉換某些代碼以使用Microsoft跟蹤。我想要的是在一個項目中定義所有偵聽器,然後從其他程序集中使用它們,而不必在那裏顯式加載它們。 爲了澄清,這是我現在在做什麼: <?xml version="1.0" encoding="utf-8" ?> <configuration> <system.diagnostics> <trace autoflush="tr

    0熱度

    2回答

    我需要優化一個功能,該功能顯示系統的警報數量,當系統達到20 000個警報時,這些警報會變得難以忍受。 (警報由一個警報和一個條件組成,意味着它實際上是40 000個對象)。這個數字每5秒刷新一次。現在 ,永遠記住,需要的僅僅是一個整數,通過實現此之前的程序員: 加載每個報警條件從數據庫在每次調用(確認和未確認) 遍歷每個鬧鐘以查找未確認的鬧鐘(使用一些定製的Linq擴展) 將未確認的鬧鐘列表和條