Visual Studio Ultimate运行速度很慢:(

时间:2010-12-03 14:23:26

标签: c# visual-studio-2010

我最近从Visual Studio Professional升级到Ultimate。 升级过程运行良好,并且运行良好两天但是以下操作现在非常慢(2-3%的100%cpu)

  • 在调试中启动一个新应用,
  • 单击“确定”以更改visual studio中的选项
  • 结束调试

有关如何解决此问题的任何建议吗?

其他信息

  • 我正在使用Win 7 Home Premium
  • 它与编译速度无关 - 我可以毫无问题地清理和重建
  • 我禁用了intellitrace。

更新 - 我已经尝试过其他一些我躺在身边的项目,但是我每天都在工作的那个项目速度很慢。

尝试过的事情:

  • 重命名设置文件
  • 从/ safemode
  • 开始

查看进程监视器我发现在经过漫长的等待结束调试会话后,我得到了几个Name Not Found事件,比如(最后一个字符串更改)

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

在启动调试会话时,调试会话之前的最后一件事就是几百次写入/读取

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

然后一分钟后我获得

的访问权限

C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ Packages \ Debugger \ cpde.dll

&安培;最后访问

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

未找到:(

6 个答案:

答案 0 :(得分:2)

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

Windows Automation API 3.0 improves VS 2010 performance

答案 1 :(得分:2)

当VS尝试连接外部服务器时,我发现这种情况发生了。

  • 在选项,调试
  • 下禁用源服务器
  • 从“服务器资源管理器”窗口中清除所有服务器

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

答案 2 :(得分:1)

My Documents \ Visual Studio 2010 \ Settings中的设置文件可能会被部分修改。您可以重命名此文件CurrentSettings.vssettings,它将重新创建它。

答案 3 :(得分:1)

刚刚解决了问题: 使用此:Slow debugging issue in Visual Studio

我的项目中的.suo文件大约是15Mb,在删除之后,visual studio重新创建了它,它降到了150Kb。 &安培;我现在可以立即启动和停止调试会话。

在工具选项屏幕中设置选项(花费2-3分钟)的问题似乎已经消失 - 即使我没有打开项目也会发生这种情况,所以我不知道如何删除一个项目中的.suo文件会解决这个问题?!

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

答案 4 :(得分:0)

您可能需要升级开发计算机。有什么统计数据? Visual Studio,虽然它是一个非常精彩的IDE,它往往会吃掉像cookie怪物这样的资源。

修改 如果您经常编译相同的项目/解决方案,您是否尝试过进行干净的构建然后运行?不确定这是否是你的问题,但这是你可以尝试的其他事情。

答案 5 :(得分:0)

可能会有很多事情使你的电脑变慢。

您的IDE中有多少个插件

如果这不是问题,那么请不要尝试使用Windows Automation API 3.0来提高VS 2010的性能,因为您已经有了第7个窗口。

尝试以安全模式运行它们,它可能运行良好。

您可以尝试使用多种实用程序来检查我的错误位置http://technet.microsoft.com/en-us/sysinternals/bb795533.aspx

如果您使用原始的Visual Studio 2010,那么您可以联系Microsoft Fixit或Microsoft connect以及Asp.net论坛

我的设置无法正确设置所以创建一个新的管理员用户删除旧的并使用新的,你觉得你的视觉工作室运行速度非常快,然后上次尝试这个并感到快乐