我使用了ceratin no:项目的解决方案(所有这些都是VC ++中的EXE项目)。 我使用VS2013。
这与版本控制系统(Perforce)有关。
我看到,只要我开始构建此特定解决方案中的任何项目,VS就会挂起。
我看到一个文字"没有回应"在VS窗口的顶部。
如何编译成功,但需要很长时间 由于这种挂起而编译的时间。
Id预期的编译持续时间为" 10秒"编译需要3分钟。
在Relaese和调试模式下都可以看到这个问题。
需要注意的是,同样的项目正在建造超快几天的时间。几天前就开始了这个问题。
Evevry其他解决方案及其项目(此特定解决方案项目除外)编译速度非常快。
任何帮助都非常有用。
答案 0 :(得分:0)
您还可以尝试通过以下方式重置Visual Studio设置:
工具&gt; <导入和导出设置>重置所有设置
这将重置所有环境设置,然后重新启动visual studio。
编辑: 我还将创建一个新项目,并将标题和源文件从旧项目复制/粘贴到新项目,然后进行编译。
答案 1 :(得分:0)
我不确定您是否在Visual Studio中使用P4VS Perforce插件。但是,编译可能会更改已检入perforce或可能以某种方式触发更新的文件。如果您正在使用P4VS,请尝试使用它禁用,并查看是否 建立得更快。
答案 2 :(得分:-1)
尝试重新启动计算机,看看是否有效。你可能有一些从你的程序泄漏的内存,这使得它比平常编译慢。重新启动计算机应该释放所有内存。