Visual studio 2013 从VS2013Express打开VS2013Pro中的项目时出错

Visual studio 2013 从VS2013Express打开VS2013Pro中的项目时出错,visual-studio-2013,Visual Studio 2013,我在Visual Studio 2013 Express for Web中编写了一个网站项目和一个Web Api项目 现在,我从MSDN订阅Visual Studio 2013 Pro中安装了VS2013Web的附加组件 当我尝试在Pro中打开项目时,出现错误: Microsoft.VisualStudio.Web.Project.WebProjectPackage、Microsoft.VisualStudio.Web.Project包未正确加载。 我应该查看一下我的ActivityLog.xm

我在Visual Studio 2013 Express for Web中编写了一个网站项目和一个Web Api项目

现在,我从MSDN订阅Visual Studio 2013 Pro中安装了VS2013Web的附加组件

当我尝试在Pro中打开项目时,出现错误:

Microsoft.VisualStudio.Web.Project.WebProjectPackage、Microsoft.VisualStudio.Web.Project包未正确加载。

我应该查看一下我的ActivityLog.xml

还有:

<entry>
  <record>273</record>
  <time>2014/04/08 08:37:13.725</time>
  <type>Error</type>
  <source>VisualStudio</source>
  <description>SetSite failed for package [Microsoft.VisualStudio.Web.Project.WebProjectPackage, Microsoft.VisualStudio.Web.Project]</description>
  <guid>{AAB75614-2F8F-4DA6-B0A6-763C6DBB2969}</guid>
  <hr>80070002</hr>
  <errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Web.AzureAD.Contracts, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Das System kann die angegebene Datei nicht finden.</errorinfo>
</entry>
<entry>
  <record>274</record>
  <time>2014/04/08 08:37:13.730</time>
  <type>Error</type>
  <source>VisualStudio</source>
  <description>End package load [Microsoft.VisualStudio.Web.Project.WebProjectPackage, Microsoft.VisualStudio.Web.Project]</description>
  <guid>{AAB75614-2F8F-4DA6-B0A6-763C6DBB2969}</guid>
  <hr>80070002</hr>
  <errorinfo>Could not load file or assembly 'Microsoft.VisualStudio.Web.AzureAD.Contracts, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Das System kann die angegebene Datei nicht finden.</errorinfo>
</entry>

273
2014/04/08 08:37:13.725
错误
VisualStudio
设置包[Microsoft.VisualStudio.Web.Project.WebProjectPackage,Microsoft.VisualStudio.Web.Project]的位置失败
{AAB75614-2F8F-4DA6-B0A6-763C6DBB2969}

80070002 无法加载文件或程序集“Microsoft.VisualStudio.Web.AzureAD.Contracts,Version=2.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。这套系统不适用于任何数据。 274 2014/04/08 08:37:13.730 错误 VisualStudio 结束包加载[Microsoft.VisualStudio.Web.Project.WebProjectPackage,Microsoft.VisualStudio.Web.Project] {AAB75614-2F8F-4DA6-B0A6-763C6DBB2969}
80070002 无法加载文件或程序集“Microsoft.VisualStudio.Web.AzureAD.Contracts,Version=2.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。这套系统不适用于任何数据。
我仍然安装了VS2013Web。如果我用这个版本打开我的项目,一切都很好。 有什么想法,如何解决这个问题

可能会出现这个错误,因为VS2013Web是德语,VS2013Pro是英语

我在NuGet控制台中也尝试过:

更新包-重新安装

但这完全破坏了我的网络项目…

试试这样-

  • 关闭Visual Studio 2013
  • 单击工具-->VISUAL STUDIO命令提示符以打开命令窗口
  • 输入命令“devenv/Setup”
  • 重新启动Visual Studio 2013
  • 无法加载文件或程序集的Microsoft.VisualStudio.Web.AzureAD.Contracts

    “Azure”当然是这里的关键词,Express不支持Azure开箱即用。如中所述,必须安装Azure工具,并且您必须拥有Express的Web版本


    这是一个单独的下载。您将找到VS2013 Express的Web版,选择左上角的一个来获取安装程序。

    似乎我在VS中的Web开发人员工具遇到了问题。单击服务器资源管理器->Azure->会弹出一个关于工具的错误。我再次尝试修复VS2013Pro。它与我的问题中的错误消息相同。当我尝试打开服务器资源管理器->Windows Azure->网站时,它会出现。修复安装失败。错误,因为我的系统上安装了另一个IIS 8.0(当然:来自VS2013Web)。但是我现在不想卸载VS2013Web,因为这个VS到目前为止运行得很好…服务器资源管理器中有更多详细信息:Microsoft Web Developer Tools没有正确安装。请重新安装或修复该产品。在安全模式下加载Visual Studio:\Program Files(x86)\Microsoft Visual Studio 13.0\Common7\IDE>devenv/safemode并取消安装生产工具。反之亦然:Pro显示此消息-非Express。到目前为止,我一直与Express合作得很好,希望现在就使用Pro。好吧,同样的故事,你仍然需要安装Azure工具。重复此操作,以便正确配置Pro版本。