首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么Console.Writeline,Console.Write在Visual Studio Express中不能工作?

为什么Console.Writeline,Console.Write在Visual Studio Express中不能工作?
EN

Stack Overflow用户
提问于 2010-12-19 08:13:27
回答 16查看 306.7K关注 0票数 195

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

代码语言:javascript
复制
Console.WriteLine("Test");

但是输出窗口不会显示这一点。我使用Ctrl+W,O转到输出窗口

但是当我运行我的程序时什么也没有显示,是我疯了还是visual studio 2010速成版不支持呢?

EN

回答 16

Stack Overflow用户

回答已采纳

发布于 2010-12-19 08:19:43

Console.WriteLine会将您的输出写入应用程序打开的控制台窗口(请考虑打开命令提示符时出现的带有白色文本的黑色窗口)。请尝试使用System.Diagnostics.Debug.WriteLine

票数 344
EN

Stack Overflow用户

发布于 2016-04-30 03:44:41

没有提供令人满意的答案。

System.Diagnostics.Debug.WriteLine()会将消息写入Output:debug窗口,但太阳下的每个进程都会不断地将如此多的垃圾倾倒到该窗口中,这就像大海捞针一样。

Console.WriteLine()不写入Visual Studio中的任何窗口。我猜,如果你的应用程序首先创建了一个控制台,也就是说,如果它是一个控制台应用程序,那么它只会写入应用程序控制台。

为什么这个工具让你的web应用程序服务器端代码、.cs代码把一些调试消息写到一个充斥着垃圾的窗口中,使得几乎不可能找到你的信息呢?

票数 31
EN

Stack Overflow用户

发布于 2012-12-01 04:58:37

Solution Explorer窗口中转到您自己的项目中的属性,选择应用程序类型,查找Output Type并将其值更改为Console Application。这将使您的表单旁边的控制台屏幕。如果您关闭控制台屏幕,您的表单也将关闭。

祝好运。

票数 25
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4480930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档