Visual Studio 2015挂起在F5上或在ctrl + F5上生成空白cmd窗口

时间:2015-11-20 16:17:23

标签: visual-studio visual-studio-2015

我在Visual Studio中编写一个非常基本的C ++程序时遇到了一些麻烦,因为当我按下F5时,鼠标变为“加载”图标但没有任何反应,或者如果按ctrl + F5它会说“这个项目”已过时“并列出此项目名称 - Debug Win32”。允许它构建后,弹出一个命令窗口,除了闪烁的下划线外没有任何内容。

这与代码无关,这只是一个基本的C ++命令行程序。我甚至用直接从Accelerated C ++复制的“hello world”进行了测试,因此代码无法解决问题。

检查任务管理器时,有三个带有程序名称的.exe文件。并非所有这些都可以终止。您可以按结束流程,它不会给您一个错误,但它们不会消失。还有三个conhost.exe(控制台窗口主机 - 我认为它是相关的)进程,它们具有相同的功能。

如果您在初始尝试后尝试按Ctrl + F5或F5,则表示存在构建错误 - 无法访问.exe进行写入,因为已经打开了一个实例。

这是在全新安装的VS Community 2015时发生的,其中勾选了Visual C ++安装选项。

2 个答案:

答案 0 :(得分:1)

你在使用Avast吗?杀毒软件?如果是,请尝试禁用它。我和一个朋友实际上遇到了完全相同的问题,并且它在某种程度上与它相互冲突。

编辑:我发现了实际问题。这是avast! DeepScreen。在设置下关闭它。这打破了你创建的所有内容(Visual Studio,Xilinx等)。

答案 1 :(得分:1)

Spectre1235,

我确实遇到了我的代码无法运行的完全相同的问题,它提供了无法终止的3个.exe文件(除了重新启动计算机),我知道我的代码没有任何问题。你也不能在窗外CTRL + C,但是你可以通过按下红色X来退出它。我刚刚找到了解决方案。我一直想知道至少一个星期,我相信这是你的问题。禁用Avast!防病毒(如果有)或等效的防病毒软件,然后尝试运行您的代码。祝你好运!

-Nick