如何使用Mono应用程序查看调试消息?
问题描述:
我有各种Debug.WriteLine消息,我试图看到这些消息使用导出MONO_DEBUG_LEVEL =调试,但我最终得到了其他不相关的调试消息,这是我的代码不输出。如何使用Mono应用程序查看调试消息?
我应该怎么做才能看到调试消息?
我使用Linux :)谢谢。
答
与包装单来看,它--debug
答
调试消息可能流式传输到错误输出(stderr)。您可以通过追加2>&1
将它们流到标准输出(标准输出)。你可以明显地用1>&2
来做相反的事情,因为1表示标准输出,2表示标准错误。
摘要 对于管道标准错误到stdout:
mono <youapp> 2>&1
对于管道stderr和标准输出到stdout:
mono <youapp> &>&1
[nubela @ nubela-netbook Debug] $ mono subsync.exe --n test/lalala 2>&1 - >不工作:( – nubela 2010-03-09 08:20:16
嗯,目前无法测试... – Dykam 2010-03-09 08:58:22
@nubela您是否已经有解决方案?我在OS/X上运行的是相同的 – broersa 2014-06-26 13:27:41