【发布时间】:2015-03-05 15:24:13
【问题描述】:
这是日志的相关部分:
<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>
我尝试删除所有 microsoft 产品(VS2012、VS2008、SQL server),更新 Windows 7 并再次安装 - 同样的错误。
在尝试打开由RackAFX 生成的项目后出现错误。安装之前可以正常工作(阅读:我通过 RAckAFX 和 VS2012 工作流程打开并编译了项目)。
可能是什么?我试过了:
vs2012 error: package 'visual c++ package' failed to load
The 'ProviderPackage' package did not load correctly
Visual Studio 2012 Express only works once
【问题讨论】: