As SQL Server 2012 and Visual Studio 2011 Developer Preview are not yet released and so there bits are unstable when installed in wrong sequence.
This exception is known to occur when you start SSMS (SQL Server Management Studio) of SQL server 2012. This exception is being caused to occur when you installed VS 2011 on SQL 2012 RRC0 installed machine, I.e you install SQL Server 2012 1st and then VS 2011.
Otherwise you might have noticed that prior to installation of VS 2011; your SSMS was working fine.
many sites advise to uninstall and re-install SQL Server and VS 2011 in appropriate sequence or even keep these in two different machines atleast until these products are mature and finally released.
This is pretty cokplicated issues, now to solve this you need to modify a registry entry and you are set to work again.
1- Start regedit.exe
2- Expand HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio
3- You will see a node “11.0_Config”, DELETE this
4- Close Registry Editor,
5- Restart SQL Server 2012 SSMS (SQL Server Management Studio)
It will load just fine as expected.
Hope this will help.