我有一個第三方.NET庫,可以將一些關鍵診斷信息輸出到TextWriter
實例。我希望在調試模式下將此信息轉儲到Visual Studio 2008的輸出窗口,如果不在調試模式下,則將其忽略。有什麼辦法可以獲得對使用這個輸出窗口的輸出流的引用,所以我可以創建一個使用它的TextWriter
?如何獲得對寫入Visual Studio「輸出」窗口的輸出流的引用?
要使用控制檯輸出,我可以做...
foo.LogTo(Console.Out);
使用這個接口,我可以記錄發送到輸出窗口的信息?
謝謝......我想我並沒有真正考慮過創建一個我自己的TextWriter,它只是委託給Debug.WriteLine,但我認爲這相對簡單,可能我最終會做。 –