Visual Studio Ultimate运行速度很慢:(

问题描述:

我最近从Visual Studio Professional升级到旗舰版 升级过程非常完美,并且运行良好两天,但以下操作现在非常慢(2-3分钟100% CPU)Visual Studio Ultimate运行速度很慢:(

  • 开始调试新的应用程序,
  • 点击确定更改在Visual Studio
  • 选择结束调试

任何如何解决这个问题的建议?

其他信息

  • 我在Win 7家庭高级版
  • 它来编译速度不是相关的 - 我可以清理和重建没有问题
  • 我已经禁用的IntelliTrace。

更新 - 我已经尝试了一些其他的项目,我已经躺在附近,但它仅与一个我整天每天工作缓慢。

事情尝试:

  • 重命名设置文件
  • 开始在/安全模式

在寻找过程监控我已经spoted上结束调试会话漫长的等待后,我得到几个找不到类似事件的事件(最后一次更改字符串)

KCU \ Software \ Microsoft \ VisualStudio \ 10.0_Config \ ToolWindows {9F3EC988-1174-4746-A66A-3969715D1F在调试会话之前启动调试会话的最后一件事C7}

是几百写入/读取到

C:\用户\我\应用程序数据\漫游\微软\ VisualStudio的\ 10.0 \ Design_tzss3kfu.pzf .winprf

然后一分钟后我到

℃的访问:\程序文件(x86)\微软的Visual Studio 10.0 \ Common7 \包\调试\ cpde.dll

&最后访问到

HKCU \软件\微软\ VisualStudio的\ 10.0_Config \ {toolwindows的9F3EC988-1174-4746-A66A-3969715D1FC7}

未发现:(

+1

您安装了多少个扩展?尝试在/ safemode中运行,看看它是否没有压缩。 – Will 2010-12-03 14:25:06

+0

刚刚试过/安全模式 - 获取相同的2-3分钟的100%cpu时,我击中运行:( – GreyCloud 2010-12-03 14:33:02

+0

尝试使用进程监视器/进程资源管理器来分析问题,看看实际上放慢东西。 – 2010-12-03 14:41:03

就解决了这一问题:在使用本 :Slow debugging issue in Visual Studio

在我的项目文件名为.suo一些是15兆字节,删除它,它的Visual Studio重新创建它,它深入到150KB后。 &我现在可以即时启动和停止调试会话。

此外,在工具选项屏幕(花2-3分钟)设置选项的问题似乎已经消失 - 即使当我没有项目打开,所以我不知道如何删除一个项目中的.suo文件将会修复那?!

我该怎么处理这个问题?上面的答案虽然有帮助并没有解决问题

您可能需要升级你的开发机器。统计数据是什么? Visual Studio虽然是一个美妙的IDE,但它倾向于像Cookie怪物那样吃资源。

编辑 如果你经常编译相同的项目/解决方案,你有没有尝试做一个干净的构建,然后运行?不知道这是你的问题,但它是你可以尝试的其他东西。

您的“我的文档”\ Visual Studio 2010 \ Settings中的设置文件可能部分被压缩。你可以重命名这个文件CurrentSettings.vssettings,它会重新创建它。

在Windows XP和Vista计算机上,确保Windows Automation API 3.0已安装并运行极大地有助于提高性能(它帮助我的笔记本电脑)。不知道这是否适用于Windows 7 Home,因为它可能已经安装。

Windows Automation API 3.0 improves VS 2010 performance

有可能有很多事情减慢您的PC。

有多少插件在你的IDE

如果这不是问题,那么不要尝试Windows自动化API 3.0提高了VS 2010的性能,因为你已经有窗口7你descibed。

尝试在安全模式下运行它,以使其运行良好。

,你可以尝试很多实用程序来检查我要去的地方错了一些在这里http://technet.microsoft.com/en-us/sysinternals/bb795533.aspx

如果使用原来的Visual Studio 2010的话可以联系微软皿或微软连接,也Asp.net论坛

我的东西你的设置无法正确设置,所以创建一个新的管理员用户删除旧的和新的使用,你觉得你的视觉工作室运行速度非常快,然后最后尝试这个,感觉很开心

我见过这种情况发生当VS尝试连接到外部服务器时。在选项下

  • 禁用源服务器,调试
  • 清除从服务器资源管理器窗口

所有的服务器如果没有帮助,启动VS的第二个副本及其调试器附加到第一一。
当它冻结时,将其暂停在第二个副本中并查看调用堆栈。
这会告诉你什么是错的。