Visual Studio SetSite failed for package [JavaScriptWebExtensionsPackage] 错误解决方案一则
2015-11-20 01:45
886 查看
安装
AspNet5.ENU.RC1.exe
Microsoft ASP.NET and Web Tools 2015 (RC) – Visual Studio 2015
打开VS后发生了错误
解决方案如下
打开文件夹
删除文件夹
重启 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
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
相关文章推荐
- js数组的迭代
- js检测对象的类型
- Study JavaScript《Canvas Image相互转换》
- JS的window.location应用实例
- Extjs学习笔记——Ext自定义类
- JavaScript 中splice()方法增删数组元素
- 《JavaScript权威指南》学习笔记 第二天 下好一盘大棋
- 编写可维护的javascript代码---开篇(介绍自动报错的插件)
- 每天一篇javascript学习小结(面向对象编程)
- 详解JavaScript语言的基本语法要求
- 跟我学习javascript的最新标准ES6
- 跟我学习javascript创建对象(类)的8种方法
- JavaScript获取各大浏览器信息图示
- 跟我学习javascript的异步脚本加载
- 详解JavaScript的回调函数
- JavaScript性能优化之小知识总结
- JavaScript获取浏览器信息的方法
- 不想让浏览器运行javascript脚本的方法
- json
- 使用ember-simple-auth实现Ember.js应用的权限控制