Sometimes not well-coded extensions/add-ons can cause very annoying error. If you got any error in running Visual Studio 2010, especially if you use lot of 3rd party extensions/add-ons, then running Visual Studio 2010 in Safe Mode will be worth to try.
The Safe Mode will disable all extensions, that way you will know whether the error you got is Visual Studio error or caused by installed extensions.
To run Visual Studio in Safe Mode, you can type devenv.exe /safemode in Visual Studio command line or from Run window.
More about running Visual Studio in Safe Mode: