Visual Studio 2010运行糟糕 - 无法找到解决方案

时间:2012-11-15 07:44:12

标签: c# visual-studio-2010

我的Visual Studio 2010专业版有问题 - 我正在处理一个正在运行的项目,而且VS中的所有内容都运行缓慢(可能除了IntelliSense之外)。我知道启动时间通常非常糟糕,我可以忍受。

但是构建一个中等大小的解决方案(7个项目,几百个文件)需要3到10分钟...在构建解决方案之后VS说已经准备就绪,但我必须等待localhost响应5分钟......这总共长达15分钟! 简而言之:

  • 打开所有内容后,我仍然拥有至少1Gb的可用内存(总共4个),只占处理器使用率的20-25%
  • 我已经卸载了每个插件
  • 该项目在我的队友的计算机上构建并正常运行
  • 当我使用计算机和虚拟桌面在服务器上工作时,项目的工作和构建会更好。
  • 我的电脑工作得很好
  • 我刚刚完成了VS的痛苦重新安装(在删除VS清理剩余的东西之后 - 或者我认为)
编辑:清理完解决方案后,我的构建时间非常快! :)另外,我能够发现我的处理器存在某些问题,直到现在才出现在流程管理器中...无论如何,我认为我的问题已经解决了...... 谢谢!

5 个答案:

答案 0 :(得分:2)

尝试以安全模式运行VS

C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe / SafeMode

此开关可防止Visual Studio启动时加载所有第三方VSPackage,从而确保稳定执行。

答案 1 :(得分:1)

试试Visual Studio Memory Wrapper by Jetbrains。它帮助我提高了Visual Studio 2010的性能,但它可能不适用于您的情况。

答案 2 :(得分:0)

事实上,Visual Studio 2010(devenv.exe进程)吃掉了内存。

有时我想快速开发一个小项目或者只是制作一个快速的脚本 我使用Visual Studio 2008,因为先前版本的资源消耗很明显。

如果您有任何和,我建议您取消所有Visual Studio 2010扩展程序 如果您当前使用的解决方案,请为您的项目集合创建一个新的解决方案 是很久以前创建的。

您也可以尝试VS2012。谈论资源消耗已经变得更好了

答案 3 :(得分:0)

尝试在调试之间停止ASP.NET开发服务器的所有实例。我的工作站似乎在不同的端口上有20个实例的硬限制。当我输入这个时,我有5个流氓实例正在运行谁知道什么。我手动关闭它们,我再次具有变形能力。

答案 4 :(得分:0)

如果您没有做任何事情并且您的CPU使用率为20-25%,那么您的PC出现了问题。除了运行Windows之外,现代PC只能使用3-4%。