title: 'exception has been thrown by a target of invocation' when starting up Visual Studio 2010
body: <p>When I start up Visual Studio 2010 I often get the error <code>'exception has been thrown by a target of invocation'</code> which prevents me from opening Visual Studio. A reboot of my computer makes the error go away, but a few days later it returns.</p>
  
  <p>What causes this error and how can I get rid of it?</p>
  
  <p>I've found a lot of questions on SO that mention this error when running their code in Visual Studio, but none when opening Visual Studio.</p>