首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual 2013更新后的高级解决方案加载错误

Visual 2013更新后的高级解决方案加载错误
EN

Stack Overflow用户
提问于 2014-08-06 06:54:40
回答 2查看 4.4K关注 0票数 3

我安装了VS2013Update 3,现在打开解决方案时会出现错误:

'Microsoft.VisualStudio.Web.Publish.WebPublishPackage,MircosoftVisualStudio.Web.Publish的包没有正确加载。

“ScaffoldungVSPackage”包没有正确加载。

其结果是,我无法打开发布对话框,并且在创建新的Webproject时没有模板。

在activitylog中有以下错误:

代码语言:javascript
复制
<entry>
<record>447</record>
<time>2014/08/05 14:27:31.859</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [Microsoft.VisualStudio.Web.Publish.WebPublishPackage, Microsoft.VisualStudio.Web.Publish]</description>
<guid>{1AD387FC-B1E8-4023-91FE-F22260B661DB}</guid>
<hr>80131522</hr>
<errorinfo>Could not load type 'Microsoft.VisualStudio.Web.Internal.Contracts.Publish.IVsWebJobPublishService' from assembly 'Microsoft.VisualStudio.Web.Internal.Contracts, Version=2.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.</errorinfo>
</entry>

<entry>
<record>450</record>
<time>2014/08/05 14:31:20.199</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [ScaffoldingVsPackage]</description>
<guid>{FAA496BF-FB16-4671-B3D5-E4B388A18478}</guid>
<hr>80131500</hr>
<errorinfo>Cannot cast the underlying exported value of type 'Microsoft.AspNet.Scaffolding.Templating.ScaffoldingAssemblyDirectiveProcessor (ContractName="Microsoft.AspNet.Scaffolding.IServiceRegistrar")' to type 'Microsoft.AspNet.Scaffolding.IServiceRegistrar'.</errorinfo>
</entry>
<entry>
<record>451</record>
<time>2014/08/05 14:31:20.199</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [ScaffoldingVsPackage]</description>
<guid>{FAA496BF-FB16-4671-B3D5-E4B388A18478}</guid>
<hr>80131500</hr>
<errorinfo>Cannot cast the underlying exported value of type 'Microsoft.AspNet.Scaffolding.Templating.ScaffoldingAssemblyDirectiveProcessor (ContractName="Microsoft.AspNet.Scaffolding.IServiceRegistrar")' to type 'Microsoft.AspNet.Scaffolding.IServiceRegistrar'.</errorinfo>
</entry>

有没有人知道如何解决这个问题?我已经试过了

  • 重新安装VS2013
  • Reinstallung更新3
  • 重新安装WindowsAzureSDK V2.4
  • 禁用扩展程序
  • 运行/devenv安装/devenv更新配置
  • 删除Appdatafiles

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-07 15:47:26

来自ASP.NET论坛的下列解决方案对我有效:

解决方案是使用Developer命令提示符作为管理员重置用于契约和发布的程序集,如果您使用了默认安装设置,那么这可能是路径 gacutil -i "C:\Program (X86)\MicrosoftVisualStudio12.0\Common7\IDE\-i\Microsoft\Web gacutil -i "C:\Program (X86)\MicrosoftVisualStudio12.0\Common7\IDE\-i\Microsoft\Web

下面是链接:http://forums.asp.net/p/2000916/5751509.aspx?p=True&t=635430085558824221&pagenum=1

票数 12
EN

Stack Overflow用户

发布于 2016-01-14 16:25:22

我通过下载程序集并重新启动VS2013更新5解决了这个问题。

https://www.microsoft.com/en-us/download/details.aspx?id=43709

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25154024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档