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-09-25 02:40:03

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

请问visual studio 2015下怎么去掉不用的解决方案?

问题描述 请问visual studio 2015下怎么去掉不用的解决方案? 并没有什么删除选项, 解决方案 Visual Studio 2012 编译错误[error C4996: 'scanf': This function or variable may be unsafe. ]的解决方案Visual Studio 2012 编译错误[error C4996: 'scanf': This function or variable may be unsafe. ]的解决方案Visual St

从“XX\Microsoft Visual Studio 9.0\VC\bin\cl.exe”返回)

问题描述 从"XXMicrosoft Visual Studio 9.0VCincl.exe"返回) 我原来有一个项目是使用VS2005开发的,现在转换成使用vs2008,但是编译的时候一直报: 错误的结果 1 (从"C:Program FilesMicrosoft Visual Studio 9.0VCincl.exe"返回) 这个错误,别的转换项目不会报这个错误,有没有大神指导一下! 解决方案 (从"C://Program Files//Microso

在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序

原文 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序 Jim Nakashima.Hani Atassi 和 Danny Thorpe 将应用程序或服务部署到 Microsoft 云服务平台 Windows Azure 的原因有很多.例如,只为使用的内容付费从而可降低操作和硬件成本.构建几乎能无限缩放的应用程序.巨大的存储容量.地理位置等等,不胜枚举. 只有

silverlight 4 tools for visual studio 2010无法安装

安装silverlight tools for visual studio时老是出现下面的错误             解决方法如下: 打开注册表 命令:regedit 打开节点:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\BuildNumber 在此处增加一个"字符串值",输入名称为"1033",设置它的值为"10.0.30319",如下图所示: 重新允许si

《Windows 8 开发权威指南:HTML5 和JavaScript卷》——1.4 Visual Studio 2012新特性

1.4 Visual Studio 2012新特性 1.4.1 Windows Microsoft Design样式应用程序1.设计和构建Microsoft Design Style样式应用程序通过1.3节我们对Microsoft Design样式应用程序有了一个基本的了解. 使用默认项目模板构建Microsoft Design样式应用程序,这些模板为不同的Microsoft Design样式应用程序提供了文件.资源和结构. 使用 XAML 和 C+ +.C# 或 Visual Basic构建M

visual stu...-使用c++语言如何在visual studio 中编写可视化窗口程序

问题描述 使用c++语言如何在visual studio 中编写可视化窗口程序 使用c++语言如何在visual studio 中编写可视化窗口程序? 解决方案 就可以创建MFC 程序 剩下的就是代码实现功能的问题了 解决方案二: 最简单的已经使用MFC工程向导,你也可以手动写代码做Win32的基本程序结构. 解决方案三: 最简单的方法是用对话框当窗口用,在资源视图里可以创建对话框,代码里直接一句DialogBox()就行,对话框上可以直接托控件上去,非常方便.而且不用一些专门的软件,比如spy

下了一个visual studio 2013高级版,想换成专业版。

问题描述 下了一个visual studio 2013高级版,想换成专业版. 下了一个visual studio 2013高级版,想换成专业版.是在贴吧找的资源下的,直接下载了然后安装到C盘可以用,但是现在我想换成专业版...这两个版本区别大吗?对于初学者来说,哪个更好 解决方案 Visual Studio 2013简单运行一个C++程序 解决方案二: 区别不大,本人用的是vs2010,不必太高版本,否则向下兼容容易出问题 解决方案三: 区别不大,要换的话卸载掉装VS2013专业版,建议你去微软

Visual Studio for Mac正式发布

Visual Studio for Mac 将你满意的开发人员生产力引入 Mac. 此体验已经过精心打造,可优化适用于 Mac 的开发人员工作流. 有效协作 在任意提供商(包括 GitHub 和 Visual Studio Team Services)托管的 Git 存储库中管理你的代码. 跨 Windows 和 Mac 使用 Visual Studio 与开发人员无缝共享项目. 交付优质移动应用 借助 Xamarin 的高级调试.分析工具.单元测试和 UI 测试生成功能,与以往相比你可以更快.

Rico Mariani对Visual Studio不是64位的解释

指针越大,对齐边界越大,数据越稀疏,等效代码也越大.我们就这样将鸡肋的信息融入高速缓存行.代码或是数据,并因此降低了缓冲区命中率.一切,是的,一切都会受到影响.因为处理器缓存并没有增加.系统中其他程序也会受到影响,即使运行的代码没有发生变化.反正我们并不需要额外的内存.除了减速,我们一无所获. 他继续说道, 大多数Visual Stduio并不需要,也无法受益于4G以上的内存.即使有程序包真的需要这么大的内存,也可以用自己的64位进程建立,并且能够无缝集成到VS中无需为其余的部分付费.这在VS