我只需打开一个控制台应用程序,然后输入
Console.WriteLine("Test");
但是输出窗口不会显示这一点。我使用Ctrl+W,O转到输出窗口
但是当我运行我的程序时什么也没有显示,是我疯了还是visual studio 2010速成版不支持呢?
发布于 2010-12-19 08:19:43
Console.WriteLine
会将您的输出写入应用程序打开的控制台窗口(请考虑打开命令提示符时出现的带有白色文本的黑色窗口)。请尝试使用System.Diagnostics.Debug.WriteLine
。
发布于 2016-04-30 03:44:41
没有提供令人满意的答案。
System.Diagnostics.Debug.WriteLine()
会将消息写入Output:debug窗口,但太阳下的每个进程都会不断地将如此多的垃圾倾倒到该窗口中,这就像大海捞针一样。
Console.WriteLine()
不写入Visual Studio中的任何窗口。我猜,如果你的应用程序首先创建了一个控制台,也就是说,如果它是一个控制台应用程序,那么它只会写入应用程序控制台。
为什么这个工具让你的web应用程序服务器端代码、.cs代码把一些调试消息写到一个充斥着垃圾的窗口中,使得几乎不可能找到你的信息呢?
发布于 2012-12-01 04:58:37
在Solution Explorer
窗口中转到您自己的项目中的属性,选择应用程序类型,查找Output Type
并将其值更改为Console Application
。这将使您的表单旁边的控制台屏幕。如果您关闭控制台屏幕,您的表单也将关闭。
祝好运。
https://stackoverflow.com/questions/4480930
复制相似问题