诊断Visual Studio缓慢的最佳方法是什么?

时间:2013-05-31 19:37:12

标签: visual-studio-2012 profiling

我想向Visual Studio团队提交Microsoft Connect问题,但我不确定包含哪些内容对您有帮助。自从二月份开始我的新工作以来,我在Visual Studio 2012中经历了许多简单的性能问题:

  1. “无法完成操作”错误消息对话框。有时,在单击“确定”(唯一选项)后,错误消息对话框会立即返回。 Visual Studio没有说出它试图完成的“动作”。
  2. “准备解决方案......”对话框有时需要永远。
  3. 有时,Visual Studio会在长时间构建过程中崩溃并重新启动。
  4. “操作无法完成”错误消息对话框。有时,在单击“确定”(唯一选项)后,错误消息对话框会立即返回。 Visual Studio没有说它试图完成的“动作”,但是在思考时,Visual Studio基本上被锁定了,我什么也做不了。
  5. Visual Studio 2012附带Visual Studio Feedback Tool,但评论很糟糕。 PerfWatson也没有立即提供帮助(除非我遗漏了一些关键功能,它只对Visual Studio产品团队有用,对解决我面临的紧急问题无用)。

    我已经针对每个问题搜索了Stack Overflow,感觉我已尽力而为。但到目前为止Stack Overflow的所有答案都集中在启发式方面;相关问题的常见解决方案。他们不专注于教你如何捕鱼以及如何诊断问题的根本原因。

    当我转到Help > Troubleshooting时,要查看Microsoft推荐的内容,将打开Visual Studio 2010疑难解答页面。

    我尝试运行SysInternals Process Monitor,但我看到的唯一奇怪的事情是csc.exe正在为HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Cryptopgraphy \ Defaults *制作Windows注册表调用的TON。我试着用Google搜索来了解csc.exe可以做什么,并没有找到任何有用的信息。

    如果不向我们提供* .sln文件和源代码,我该怎么做才能帮助Microsoft诊断我的具体问题?

    我也尝试了devenv.exe / safemode,这有时会修复一些性能问题,但它看起来仍然很慢。此外,当我退出/ safemode并尝试重新打开加载了插件的解决方案时,解决方案挂起,我必须杀死它。第二次重新加载Visual Studio会使问题消失。

    我觉得像this poor guy。请安装xemacs,SharpDevelop等没有拖钓建议。我想使用与我的同事相同的工具。

0 个答案:

没有答案