【发布时间】:2012-07-20 23:16:58
【问题描述】:
我正在制作一个 WPF 应用程序,并且我想发布该应用程序的测试版,为此我添加了一个名为“debug”的Button,它实际上将显示/隐藏控制台窗口。
每次事件发生后,我都会在控制台上写下适当的消息,这样这将帮助用户通过查看控制台上的消息来报告他们遇到的问题。
对不起,背景故事(如果它没有帮助)。 我基本上需要知道如何在 c# 中动态显示/隐藏控制台窗口。
【问题讨论】:
-
您是否考虑过使用像 log4net 这样的“真实”记录器而不是控制台输出? logging.apache.org/log4net
-
是的,但对于我的要求水平。我对控制台输出感到满意。
-
你为什么不直接打开一个 WPF 窗口来显示你想要显示的调试行呢?您可以在关闭时清除它并在打开时写入。