编译时VS2013挂起

时间:2014-08-19 06:07:01

标签: c++ visual-c++ visual-studio-2013

我使用了ceratin no:项目的解决方案(所有这些都是VC ++中的EXE项目)。 我使用VS2013。

这与版本控制系统(Perforce)有关。

我看到,只要我开始构建此特定解决方案中的任何项目,VS就会挂起。

  

我看到一个文字"没有回应"在VS窗口的顶部。

     

如何编译成功,但需要很长时间   由于这种挂起而编译的时间。

Id预期的编译持续时间为" 10秒"编译需要3分钟。

在Relaese和调试模式下都可以看到这个问题。

需要注意的是,同样的项目正在建造超快几天的时间。几天前就开始了这个问题。

Evevry其他解决方案及其项目(此特定解决方案项目除外)编译速度非常快。

任何帮助都非常有用。

3 个答案:

答案 0 :(得分:0)

您还可以尝试通过以下方式重置Visual Studio设置:

  

工具&gt; <导入和导出设置>重置所有设置

这将重置所有环境设置,然后重新启动visual studio。

编辑: 我还将创建一个新项目,并将标题和源文件从旧项目复制/粘贴到新项目,然后进行编译。

答案 1 :(得分:0)

我不确定您是否在Visual Studio中使用P4VS Perforce插件。但是,编译可能会更改已检入perforce或可能以某种方式触发更新的文件。如果您正在使用P4VS,请尝试使用它禁用,并查看是否 建立得更快。

答案 2 :(得分:-1)

尝试重新启动计算机,看看是否有效。你可能有一些从你的程序泄漏的内存,这使得它比平常编译慢。重新启动计算机应该释放所有内存。