Visual Studio 2015控制台应用程序不打印任何内容

时间:2015-11-25 22:13:36

标签: c# console-application

我一直在使用Visual Studio 2015 Professional已经有一段时间了,主要用于WPF和基于控制台的应用程序。最近我注意到我的基于控制台的应用程序刚停止打印到控制台。

为了测试这个,我写了一个非常简单的控制台应用程序:

Hello!!!
Press any key to continue...

当我运行上面的代码时,我期待看到一个带有以下语句的黑色控制台:

.jar

我只看到一个黑色的控制台,光标闪烁......没有别的。

我的笔记本电脑是Windows 7 64位,VS 2015 Pro是32位。我使用"任何CPU" 配置运行。这个问题让我疯了!

有趣的是,当我在调试模式下运行时,我可以看到输出打印到控制台。

如何在控制台中打印回来?

3 个答案:

答案 0 :(得分:2)

.NET Framework不会为暂停。你必须自己做,否则你的控制台会立即关闭。

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Hello!!!");
        Console.ReadKey();
    }
}

答案 1 :(得分:0)

你有什么样的防病毒软件--Avast? 我从VS2015开始遇到与控制台应用程序相同的问题。 我还注意到,它创建了一些无法使用任务管理器杀死的进程。

@ MadDoctor5813 here遇到了同样的问题,禁用防病毒软件(他和我的案例中的Avast)解决了问题。

Avast在阻止或检查VS项目时通常会显示一条消息,但这次它不会警告用户,所以这就是为什么它不是很明显,发生了什么。

答案 2 :(得分:-1)

@RonBeyer:
*请在简单的控制台应用程序中使用我的上述代码

  • 构建

  • 以Ctrl + F5

  • 运行它
  • 您会看到:

Output from above console app

我可以使用VS2012 Professional查看上述内容,但不能使用VS2015 Professional。

谢谢。 x86_64的