在C#中捕获调试输出

Axa*_*dax 5 c# debugging listener capture

是否可以在C#中捕获调试输出(创建调试监听器)?

我想拥有像DebugView这样的功能,但我想将调试输出记录到SQL Server.或者更好的方法是将DebugView日志记录到文件,然后将文件提供给SQL Server?

我已经实现TraceListener并将其添加到Debug.Listeners集合中,但它似乎只从我的应用程序捕获调试.我想要做的是从所有应用程序捕获调试.有没有办法做到这一点?

Pol*_*fun 6

DbMon.NET -一个简单的.NET的OutputDebugString的捕捉http://www.codeproject.com/KB/trace/DbMonNET.aspx似乎做你想要什么.