如何将跟踪侦听器附加到正在运行的进程?

Ben*_*ter 6 .net c# debugging remote-debugging

我不确定这是否有可能以我想象的方式进行,所以我希望有人可以帮助我解决这个问题.

我想将一个TraceListener注入到一个正在运行的进程中 - 有点像.我实际上并不关心如何附加到进程,但最终目标是侦听正在运行的进程的跟踪输出并将其转储到控制台窗口.

我可以附加到这个过程好了,我可以写一个TraceListener好吧......我在哪里解开是有点中间.如果能做到这一点,任何人都有任何线索?如果是这样,你能不能给我一个正确的方向,因为我在这里看不到森林的树木.

也许我试图以错误的方式解决这个问题?

Hen*_*man 3

我认为这不切实际。在运行时创建监听器很容易,但这是应用程序必须做的事情,它涉及向列表添加一些内容。

您可能需要确保默认侦听器未删除并使用OutputDebug 工具进行侦听。