Visual Studio在开始构建之前卡顿20秒钟

5

我在使用Visual Studio 2010构建一个VB.net项目时遇到了问题。我感觉这个项目比一个DLL应该有的规模要大,所以能够理解为什么构建时间会比其他项目略长。

但是奇怪的是,当我开始构建时,在输出窗口中会出现以下行: ------ 开始构建: 项目: kaCtrl, 配置: Debug Any CPU ------

然后编译器好像什么都没做。即使我将输出选项更改为“诊断”以查看构建过程中的每个步骤,也没有任何反应。20秒后,构建才开始,并在1秒内完成。

但是Visual Studio在这20秒钟内究竟在做什么呢?我是否可以禁用某些功能来加快速度呢?


是的,这种情况确实发生了,在之前的所有VS版本中也发生过。在继续之前,VS似乎会向自己提出哲学问题。 - leppie
如果您担心Visual Studio引入的延迟,为什么不将其从方程式中删除呢?请参阅此处的命令行选项:http://msdn.microsoft.com/en-us/library/25fz1td5.aspx - noonand
1
嗯,好的,谢谢你的回答。命令行对我来说不是一个选项,因为需要调试等。我真的很想知道VS在这段时间里在做什么。这真的很烦人! - gogcam
1个回答

0

我也遇到了这个问题,当我分析这个问题时,我发现它在这段时间内占用了太多的CPU内存(在任务管理器->性能中检查)。所以我为了让它更快,停止了一些不必要的服务(消耗特定数量的CPU内存),如office、adobe等,并关闭了除vs2010之外的所有其他应用程序,然后执行了我的命令。神奇的事情发生了。它大约在5秒钟内构建完成。不确定它是否适用于您,但绝对值得一试。祝你好运。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接