我可以将.NET TraceListener附加到外部运行的进程吗?

时间:2010-03-15 17:28:21

标签: .net tracelistener

我正在开发一个应用程序调度程序,它将使用System.Diagnostics.Process运行其他应用程序。外部应用程序有各种类型(某些.NET,有些不是)。对于那些启用了跟踪日志记录的外部应用程序,有没有办法可以附加父/调用应用程序的tracelistener来监听并记录子/被调用应用程序的所有跟踪输出到父应用程序的跟踪输出?

这主要不是为了调试目的。这更多的是通过尽可能地将其收集到一个地方来跟踪来自所有各种计划应用程序的跟踪输出。

调度程序应用程序仍处于早期设计阶段,但将是.NET,我试图在进入它之前清除潜在的设计问题。

澄清一点:我需要一个可以作为.NET代码中调度程序应用程序的集成部分的解决方案。我不能依赖外部应用程序捕获跟踪。

0 个答案:

没有答案