2

我将使用 Visual Studio 2010 在 C# 中编写一些代码。问题是每次我运行程序时它都会出现在命令提示符中。

我想将程序的输出放在控制台中,就像在 Eclipse 中一样。System.Diagnostics.Debug.Write("abc");这不起作用,因为如果我查看输出,我会看到比我想要的更多的信息。我只想查看将在命令提示符中显示的数据

4

3 回答 3

0

我认为您希望关闭详细输出日志记录,以便只有您Debug.Write's将被写入输出窗口。

为此,您转到工具 > 选项 > 调试 > 输出窗口 > 并关闭详细日志记录:

在此处输入图像描述

于 2012-11-07T00:33:50.140 回答
0

如果要保留所有输出,可以将 Debug.Print 重定向到输出到即时窗口。

工具 -> 选项 -> 调试 -> 常规 | 单击将所有输出窗口文本重定向到立即窗口。

这并不意味着所有内容都将输出给它,只是您在代码中指定的输出以及抛出的任何异常消息。它少了很多话,并且仍然保留了所有标准消息的输出窗口。

于 2012-11-07T00:58:45.313 回答
0

查看“工具->选项->调试->输出窗口”-您应该能够根据自己的喜好减少跟踪量。

旁注:通常“程序的输出”是指 Console.WriteXXXX 方法的结果,所以也许你正在寻找完全不同的东西。

于 2012-11-07T00:18:35.293 回答