安装
AspNet5.ENU.RC1.exe
Microsoft ASP.NET and Web Tools 2015 (RC) – Visual Studio 2015
打开VS后发生了错误
<entry>
<record>628</record>
<time>2015/11/19 17:31:26.163</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [JavaScriptWebExtensionsPackage]</description>
<guid>{30DB8F9B-EC9F-44D6-B377-83C7C27A1A8B}</guid>
</entry>
<entry>
<record>629</record>
<time>2015/11/19 17:31:26.163</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [JavaScriptWebExtensionsPackage]</description>
<guid>{30DB8F9B-EC9F-44D6-B377-83C7C27A1A8B}</guid>
<hr>80131500</hr>
<errorinfo>撰写生成了一个撰写错误,其根本原因有 1 点,如以下所列。 有关详细信息,请查看 CompositionException.Errors 属性。
1) 未找到与约束
ContractName Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices
RequiredTypeIdentity Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices 匹配的导出
结果: 无法对部件“Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices”设置导入“Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices._webProjectServices (ContractName="Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices")”。
元素: Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices._webProjectServices (ContractName="Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices") --> Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices
</errorinfo>
</entry>
<entry>
<record>630</record>
<time>2015/11/19 17:31:26.163</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [JavaScriptWebExtensionsPackage]</description>
<guid>{30DB8F9B-EC9F-44D6-B377-83C7C27A1A8B}</guid>
<hr>80131500</hr>
<errorinfo>撰写生成了一个撰写错误,其根本原因有 1 点,如以下所列。 有关详细信息,请查看 CompositionException.Errors 属性。
1) 未找到与约束
ContractName Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices
RequiredTypeIdentity Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices 匹配的导出
结果: 无法对部件“Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices”设置导入“Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices._webProjectServices (ContractName="Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices")”。
元素: Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices._webProjectServices (ContractName="Microsoft.VisualStudio.Html.Package.Project.IWebProjectServices") --> Microsoft.VisualStudio.JavaScript.Web.Extensions.ReferenceAutoSync.ProjectServices
</errorinfo>
</entry>
<entry>
<record>631</record>
<time>2015/11/19 17:32:43.519</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Entering function CVsPackageInfo::HrInstantiatePackage</description>
<guid>{8C28E535-ABC9-4F92-B5C9-6C16617C8884}</guid>
</entry>
<entry>
<record>632</record>
<time>2015/11/19 17:32:43.519</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [EurekaPackage]</description>
<guid>{8C28E535-ABC9-4F92-B5C9-6C16617C8884}</guid>
</entry>
<entry>
<record>633</record>
<time>2015/11/19 17:32:43.557</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [EurekaPackage]</description>
<guid>{8C28E535-ABC9-4F92-B5C9-6C16617C8884}</guid>
<hr>80131500</hr>
<errorinfo>撰写生成了多个撰写错误,其根本原因有 3 点,如以下所列。 有关详细信息,请查看 CompositionException.Errors 属性。
1) 未找到与约束
ContractName Microsoft.VisualStudio.Web.Extensions.Common.Services.IProjectEventServices
RequiredTypeIdentity Microsoft.VisualStudio.Web.Extensions.Common.Services.IProjectEventServices 匹配的导出
结果: 无法对部件“Microsoft.VisualStudio.Web.PageInspector.Package.Services”设置导入“Microsoft.VisualStudio.Web.PageInspector.Package.Services.ProjectEventServices (ContractName="Microsoft.VisualStudio.Web.Extensions.Common.Services.IProjectEventServices")”。
元素: Microsoft.VisualStudio.Web.PageInspector.Package.Services.ProjectEventServices (ContractName="Microsoft.VisualStudio.Web.Extensions.Common.Services.IProjectEventServices") --> Microsoft.VisualStudio.Web.PageInspector.Package.Services
2) 未找到与约束
ContractName Microsoft.VisualStudio.Web.Extensions.Common.Services.IDocumentEventServices
RequiredTypeIdentity Microsoft.VisualStudio.Web.Extensions.Common.Services.IDocumentEventServices 匹配的导出
结果: 无法对部件“Microsoft.VisualStudio.Web.PageInspector.Package.Services”设置导入“Microsoft.VisualStudio.Web.PageInspector.Package.Services.DocumentEventServices (ContractName="Microsoft.VisualStudio.Web.Extensions.Common.Services.IDocumentEventServices")”。
元素: Microsoft.VisualStudio.Web.PageInspector.Package.Services.DocumentEventServices (ContractName="Microsoft.VisualStudio.Web.Extensions.Common.Services.IDocumentEventServices") --> Microsoft.VisualStudio.Web.PageInspector.Package.Services
3) 未找到与约束
ContractName Microsoft.VisualStudio.Web.Extensions.Common.Services.IServerHostServices
RequiredTypeIdentity Microsoft.VisualStudio.Web.Extensions.Common.Services.IServerHostServices 匹配的导出
结果: 无法对部件“Microsoft.VisualStudio.Web.PageInspector.Package.Services”设置导入“Microsoft.VisualStudio.Web.PageInspector.Package.Services.ServerHostServices (ContractName="Microsoft.VisualStudio.Web.Extensions.Common.Services.IServerHostServices")”。
元素: Microsoft.VisualStudio.Web.PageInspector.Package.Services.ServerHostServices (ContractName="Microsoft.VisualStudio.Web.Extensions.Common.Services.IServerHostServices") --> Microsoft.VisualStudio.Web.PageInspector.Package.Services
</errorinfo>
</entry>
<entry>
<record>634</record>
<time>2015/11/19 17:32:43.557</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [EurekaPackage]</description>
<guid>{8C28E535-ABC9-4F92-B5C9-6C16617C8884}</guid>
<hr>80131500</hr>
<errorinfo>未将对象引用设置到对象的实例。</errorinfo>
</entry>
解决方案如下
- 打开文件夹
Users\<CurrentUser>\AppData\Local\Microsoft\VisualStudio\<version>\
- 删除文件夹
ComponentModelCache
- 重启 Visual Studio.
Reference:
http://stackoverflow.com/questions/23893497/no-editoroptiondefinition-export-found-error
http://stackoverflow.com/questions/25573424/vs2013-error-loading-solution-javascriptwebextensionspackage-did-not-load-cor/25573496
|