從XNA

2012-01-03 43 views
1

我寫的XNA庫,我需要當我運行XNA遊戲它調用其功能來查看其調試輸出的外部庫查看輸出的調試。這工作得很好,當我一個控制檯應用程序中承載它 - 我可以只使用Console.Writeline()。當從非控制檯應用程序調用函數時,是否有等價的方法來執行此操作?從XNA

回答

2

DebugView形式的TechNet(以前一個Sysinternals的工具)將捕獲調試輸出。

的DebugView是一個應用程序,讓您監控 本地系統上調試輸出,或者你可以通過 TCP/IP到達網絡上的任何一臺計算機。它能夠顯示內核模式和Win32調試 輸出的,所以你並不需要一個調試器來捕捉調試輸出你的 應用程序或設備驅動程序產生,也不需要修改 您的應用程序或驅動程序使用非標準的調試輸出API。

而不是使用Console.Writeline()的,使用Debug.WriteLine()(編譯和調試)或更好的標準日誌記錄庫如log4net的。

How to trace and debug in Visual C#

XNA: Debugging tips?

+0

這正是我需要的。感謝您的幫助。 – TheMightyComp 2012-01-04 13:07:41