Visual Studio SetSite failed for package [JavaScriptWebExtensionsPackage] 错误解决方案一则

安装

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>

解决方案如下

  1. 打开文件夹 Users\<CurrentUser>\AppData\Local\Microsoft\VisualStudio\<version>\
  2. 删除文件夹 ComponentModelCache
  3. 重启 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

时间: 2024-12-11 05:07:55

Visual Studio SetSite failed for package [JavaScriptWebExtensionsPackage] 错误解决方案一则的相关文章

Visual Studio中创建混合移动应用程序解决方案Xamarin Portable Razor

在Visual Studio中创建混合移动应用程序的一个解决方案是使用Xamarin Portable Razor工具,这是ASP.NET MVC API针对移动设备的一个轻量级实现.Xamarin编写了一个示例应用程序,演示了如何使用C#.本地API和Web技术编写iOS及Android应用. Visual Studio中创建混合移动应用程序解决方案Xamarin Portable Razor,布布扣,bubuko.com

&quot;visual studio 2012 安装引擎拒绝访问&quot; 错误的解决

首先,我们看一下错误的具体提示,如下图所示: 这个错误,是我安装了那么多年Visual Studio的经历中,第一次遇到.太恶心了,昨天一直安装失败,导致后续其它软件的安装一再拖延.目前网上的解决方案十分稀少,而且95%的都是错误的.本人,在此给予你们一个稍微靠谱的解决方法.具体来讲就是点击上图中的“此处”,查看安安装日志,并按照时间的先后顺序,翻到最后关键错误信息处, 本人电脑上出现的具体错误相关信息如下: [1B18:1BC0][2016-07-10T09:38:31]: MUX:  Fre

Visual Studio 2015无法进行Package Restore的原因和解决方案

这篇文章是记录在我的当前电脑上面,安装Visual Studio 2015 Community Edition出现的无法进行Package Restore的问题,很可能在你的电脑上面无法重现.我的环境是 1.Windows 7  x64 2.已经安装了Visual Studio 2013 3.已经手工地安装过dnvm 和dnx 问题现象: 为了更好地了解和学习一下最新的ASP.NET 5 , MVC 6等一些特性,在当前电脑上面安装了Visual Studio 2015 Community Ed

微软Dynamics 2015 开发 之Visual Studio 2012中 安装 Package开发包及介绍

在官网下载安装文件: 安装好以后,就可以看到如下的项目了. 以上为开发package 的简单步骤 ,谢谢大家.

visual studio for mac在线安装网络错误

vs2017 for mac 终于出正式版了,兴冲冲的准备摆脱虚拟机. 官网https://www.visualstudio.com/zh-hans/vs/visual-studio-mac/下了安装程序, 需在线安装 结果..提示网络连接错误.  有网友说被墙了, 翻过去就好, 还是没成功. 有人给了个微博http://weibo.com/1756500871/F2C2nog8r?type=comment  先下载预览版的  再升级 终于成功了.. VisualStudioForMac-7.0

Visual Studio未能加载“XX”包的解决方案

1.打开命令行(管理员) 2.进入到devenv.exe所在的目录u 3.输入devenv,会出现帮助提示 4.将所有带“Reset..”的命令执行一遍 5.OK 我尝试过使用修复功能,貌似没有作用. 转载声明:本文转载自http://www.zhoumy.cn,原文链接:http://www.zhoumy.cn/?p=32

Visual Studio 2008 Package Load Failure:未能正确加载包“Microsoft.VisualStudio.Xaml”

在安装好Visual Studio 2008后,启动Visual Studio 2008 发现如下提示: 包加载失败 未能正确加载包“Microsoft.VisualStudio.Xaml”( GUID = {E58C2A8B-BCC4-4559-AD59-D62EB6D58A22} ).请与包供应商联系以获得帮助.由于可能会发生环境损坏,建议重新启动应用程序.要禁止将来加载此包吗? 可以使用“devenv /resetskippkgs”重新启用包加载. 按照提示,在visual studio

Visual Studio提示Bonjour backend初始化失败

Visual Studio提示Bonjour backend初始化失败 错误信息:The Bonjour backend failed to initialize, automatic Mac Build server discovery will not be available.这是由于Windows下的Bonjour服务没有开启,需要到服务管理中,开启该服务,即可.

Visual Studio 2017 发布

https://www.visualstudio.com/zh-cn/news/releasenotes/vs2017-relnotes 发布日期:2017 年 3 月 7 日 摘要 开发:快速导航.编写并修复代码 新的安装体验 - 降低了最小内存需求量以实现更快.更定制化的安装,并且支持脱机安装. Visual Studio IDE - 大幅改进了 Visual Studio 2017,包括减少启动和解决方案加载时间.改进登录和标识.改进代码导航以及增添打开文件视图和链接的服务,实现了应用和任