【发布时间】:2016-06-17 15:45:59
【问题描述】:
我想从 NET Core 中的 System.Diagnostigs.Debug 获取输出。任何方式都值得赞赏,但最好是我希望在控制台中看到Debug 的输出。我尝试使用这样的代码:
TextWriterTraceListener myWriter = new
TextWriterTraceListener(System.Console.Out);
Debug.Listeners.Add(myWriter);
但是收到错误:
“调试”不包含“侦听器”的定义
我错过了什么? .NET Core 中是否可以使用System.Diagnostics.Debug?
我使用netcoreapp1.0 框架。
更新:
对于 Windows,我找到了一个工具 DebugView,它显示了来自 Debug、https://technet.microsoft.com/en-us/sysinternals/bb896647.aspx 的输出,但对于 Linux 和 Console 输出,问题仍然存在。
【问题讨论】: