Here is the relevant part of the log:
<entry>
<record>208</record>
<time>2015/03/05 15:17:30.233</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [Visual C++ Language Manager Package]</description>
<guid>{8C2EA640-ABC1-11D0-9D62-00C04FD9DFD9}</guid>
<hr>80004005 - E_FAIL</hr>
<errorinfo>No exports were found that match the constraint:
ContractName Microsoft.VisualStudio.Text.Operations.ITextSearchService
RequiredTypeIdentity Microsoft.VisualStudio.Text.Operations.ITextSearchService</errorinfo>
</entry>
<entry>
<record>209</record>
<time>2015/03/05 15:17:30.233</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [Visual C++ Language Manager Package]</description>
<guid>{8C2EA640-ABC1-11D0-9D62-00C04FD9DFD9}</guid>
<hr>80004005 - E_FAIL</hr>
<errorinfo>No exports were found that match the constraint:
ContractName Microsoft.VisualStudio.Text.Operations.ITextSearchService
RequiredTypeIdentity Microsoft.VisualStudio.Text.Operations.ITextSearchService</errorinfo>
</entry>
I attempted removing all microsoft producst (VS2012, VS2008, SQL server), updating Windows 7 and installing again - same error.
The error materializes after trying to open a project, generated by RackAFX. The installation was previously working (read: I had opened and compiled projects via the RAckAFX and VS2012 workflow).
What could it be? I tried:
vs2012 error: package 'visual c++ package' failed to load
The 'ProviderPackage' package did not load correctly
Visual Studio 2012 Express only works once