2010-10-10 21 views

回答

1

它工作正常,如果.NET4應用程序寫入到「正確」的位置。

特別是,它需要通過以下途徑:窗口OutputDebugString或DbgPrint函數。執行寫入的過程並不重要。使用DefaultTraceListener應該沒問題;確保它真的被添加到聽衆。

我在VS2010中遇到了一個問題/錯誤,其中VS2010中的調試輸出將阻止輸出正確發送到OutputDebugString(我不完全確定爲什麼,但禁用它工作正常)和VS2010也喜歡隨機發布內部調試廢話。 (如果代碼不是在VS2010下調試iirc時運行,則不會發生此問題,但我的內存不太好。)