我只是打开一个控制台应用程序,然后输入

Console.WriteLine("Test");

但是输出窗口没有显示这一点。我用Ctrl + W, O切换到输出窗口。

但是当我运行程序时什么都没有显示。是我疯了还是这在Visual Studio 2010 Express中不支持?


当前回答

Visual Studio 2017的输出窗口有一个名为Show Output from的菜单,在我的例子中是ASP。NET Core Web Server选项是为了看到打印出来的,我遇到了这个问题,因为我把它设置为构建,所以我在运行时看不到打印出来的行。

其他回答

尝试按Ctrl + F5。它将保持你的屏幕,直到你按下任何键。

将执行模式改为“Self - Hosted”。在这种情况下,将出现执行控制台,并显示所有消息。

输出窗口不是控制台。尝试System.Diagnostics.Debug中的方法

也许控制台正在清理。试一试:

Console.WriteLine("Test");
Console.ReadLine();

在你按回车键之前,它会一直在那里。

在解决方案资源管理器中右键单击项目,然后单击“清洁”。

现在运行-按F5。

确保代码如下所示:

Console.WriteLine("TEST");
Console.ReadLine();