有没有办法从WinForms应用程序中查看写入Console.Error的消息?

问题描述 投票:3回答:1

在我的winforms应用程序中,我使用的是记录到Console.Error的第三方库。

Console.Error.WriteLine("some error message");

我可以使用一些工具来查看这些消息吗? 我只想在开发/调试时看到它们。

我认为debugview可能会这样做,但它只显示跟踪消息。 此外,Visual Studio的“输出”窗口也不会显示它(当附加到进程时)。

如果没有工具,那么如何将StdErr重定向到Trace日志呢?

.net stderr
1个回答
4
投票

您可以调用Console.SetError将输出重定向到您自己的TextWriter - 它可以反过来使用TraceDebug ,或者可能写入应用程序中的虚拟控制台。

© www.soinside.com 2019 - 2024. All rights reserved.