我在哪里可以获得System.Diagnostics.Trace.WriteLine的结果

时间:2011-05-09 01:48:24

标签: .net

在我的代码中,我使用System.Diagnostics.Trace.WriteLine编写了一些跟踪消息,但在哪里可以收到消息?我看过事件查看器但没找到。

2 个答案:

答案 0 :(得分:34)

你在调试吗?看看"输出"视觉工作室上的标签(视图 - >输出或Ctrl + Alt + O)

如果没有输出,则需要添加listener

查看文档here

答案 1 :(得分:0)

实际上,Trace的关键特性是跟踪消息基本上是来自IDE的独立。由于跟踪消息也可以在发布版本中使用,因此当软件已经发布和/或您没有IDE可用时,您也可以获取它们。 你猜对了,有一个工具,让你看到VS之外的那些消息。如果您没有调试(即在VS中没有分配调试控制台),您可以使用并行运行工具 Debugview 而不是Windows'来查看跟踪消息。事件查看器。还可以通过编辑/创建相关程序集附带的* .config文件将跟踪消息写入文件,该文件还记录消息的历史记录。