重定向stderr / stdout

时间:2012-04-06 11:15:16

标签: c# .net console-output console-redirect

我有一个C#应用程序,我正在尝试将一些写入的文本重定向到stderror。写入stderror的文本实际上是通过调用其他dll中存在的函数来编写的。 我已经使用CreatePipeSetStdHandleReadFile(按此顺序)来实现上述功能。虽然我能够使用Console.SetError重定向在同一个C#文件中写入的任何文本,但是由另一个dll写入stderr的文本仍然会写在本机stderr上并且不会被重定向。

有没有办法捕获/重定向此文本?感谢。

0 个答案:

没有答案