Here is a simple solution. Go to the directory where devenv
is (for 2012 RC), and type devenv.exe /setup
. It will fix your problem.
devenv.exe
is usually in something like C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
.
Edit: It has been suggested that you do this from the Visual Studio command prompt (Start>Microsoft Visual Studio>Tools>Visual Studio Command Prompt), and/or make sure your command prompt has administrator permissions.
Note for others: This has a very good chance of working for many other versions of Visual Studio, including 2008, 2010, 11 beta, …