【发布时间】:2012-11-15 07:44:12
【问题描述】:
我的 Visual Studio 2010 Professional 出现问题 - 我正在处理一个项目,VS 中的所有内容都运行缓慢(可能除了 IntelliSense)。我知道启动时间通常很糟糕,我可以忍受。
但是构建一个中型解决方案(7 个项目,几百个文件)需要 3 到甚至 10 分钟...构建解决方案后 VS 说它已经准备好,但我必须等待 localhost 响应5 分钟……总共最多 15 分钟! 为了简短起见:
- 打开所有设备后,我仍然有至少 1Gb 的可用 RAM(总共 4 个)和只有 20-25% 的处理器使用率
- 我已经卸载了所有插件
- 项目在我队友的计算机上构建并运行良好
- 当我使用我的计算机和虚拟桌面在服务器上工作时,该项目可以运行并且构建得更好
- 我的电脑工作正常
- 我刚刚完成了痛苦的 VS 重新安装(在删除 VS 后清理它的剩余部分 - 或者我认为是这样)
编辑:清理我的解决方案后,我的构建时间非常快! :) 另外,我发现我的处理器存在某种问题,直到现在它才出现在进程管理器中......无论如何,我认为我的问题已经以某种方式解决了...... 谢谢!
【问题讨论】:
-
您的项目是否存储在网络上?这可能会导致延误。最好将所有 Visual Studio 和项目文件保存在本地。
-
@ChristianSauer 不,一切都是本地的 :(
-
如果只使用 MSBuild 构建解决方案会更快吗? (启动 Visual Studio 命令提示符并输入
msbuild启动它) -
机器规格是什么?如果是四核的话,20-25%就意味着一个核被完全占用了,这是很不正常的。
-
听起来你的硬盘性能很差。您可以尝试查看您的项目引用,并在不需要的地方将“复制本地”选项设置为 false。它应该减少 I/O 流量。不能保证构建速度更快,但值得一试。
标签: c# visual-studio-2010