Visual Studio 2015中似乎存在一个错误,您可以在其中运行一次控制台应用程序并查看输出窗口,然后在运行之后再也看不到它。
不,应用程序执行速度不快,我只是看到它。您可以看到在任务管理器中运行的.exe,您必须结束任务才能将其终止。
重现的步骤:
这包括在没有调试的情况下运行调试和运行。
关闭项目属性中的“启用Visual Studio宿主过程”无效。
您可以从文件系统运行.exe并查看控制台窗口,它不会出现由Visual Studio运行。
还有其他人看到这个问题吗?
答案 0 :(得分:9)
这发生在我身上 - 我最终发现,如果我在“程序包管理器控制台”中运行控制台命令,然后尝试运行控制台应用程序,则控制台不会出现。
如果我在Visual Studio的新实例中没有使用Package Manager控制台,则不会出现问题。
答案 1 :(得分:1)
我也遇到了这个问题。我不完全确定为什么会发生这种情况......可能是2015年Visual Studios的新变化?
但是,直到这段时间我才发现了一些工作。
首先,Console.Read();防止调试和构建的解决方案关闭。
其次,“没有调试就开始”没有Console.Read();在尝试调试时。
关注此主题。很高兴我不是唯一一个有点困惑的人!
答案 2 :(得分:0)
对我来说,问题是我在一个解决方案上运行Visual Studio,该文件夹是一个指向较长路径的符号链接。当我从“真实”源位置打开解决方案并运行它时,我看到了控制台输出。