Thursday, 1 September 2011

Visual Slowdio 2010

Recently I’ve been finding Visual Studio 2010 to be having something of a performance problem. We’re not just talking slow here, it would just hang for seconds at a time when doing seemingly trivial things, like clicking into the app to change some code after just looking in a web browser, or switching to a different file in the solution. You know, simple every-day stuff.

The first though when faced with such issues is to try and switch off any extensions that are installed and might be causing issues. I’m a big Coderush fan, but I’d rather keep that around for now. I’ve been playing with ViEmu, but turning that off had no effect. Next up I spotted an installation of TestDriven.Net that I’d installed purely for doing a demonstration to my team based on things I covered on the J.P. Boodhoo Nothin but .Net course earlier in the year. That seemed to have 2 different entries in the Add-in Manager, “TestDriven.Net 3.0 Personal” and “TestDriven.Net Reflector”. Turning both of these bad boys off has seeeeeemed to fix the problem.

I’m not trying to criticise TestDriven here, it may be a combination of MsTest, Coderush’s test runner and TestDriven all getting into fights over my code. I’ve had it installed and forgotten about for months and the problem only happened recently, so it may have been an update to Coderush or Studio that sparked it off. Anyways, so far it looks like I have a somewhat more responsive IDE again now. Hoorah :)

Whilst that has reduced the problems, there are still times that Studio decides to have a little nap, albeit less frequently. So I’m compiling a list of links that have tips for speeding it all up here as a bunch of resources to churn through when I have time:

No comments:

Post a Comment