2017-05-30 120 views
0

我以前安装过Service Fabric SDK和工具5.4/2.4。我直接从Service Fabric的“Prepare your development environment”页面使用下载器,并成功安装了“Microsoft Azure服务Fabric SDK和工具 - 2.6.210(VS2015)”。但是我无法再加载我的应用程序。 Visual Studio提供了一个错误,该项目具有更高版本“1.6”,但我只安装了“Microsoft Azure服务结构Visual Studio工具1.4”。这部分是有道理的,因为另一个团队成员最近在发生硬盘故障并从头开始干净地安装所有东西后升级了分支。有没有办法安装Visual Studio 2015工具的1.6版本?如何将Service Fabric Tools升级到1.6?

+0

您是否尝试过重新安装这些工具?你确定这是问题吗?它不仅仅是因为无法找到旧的MSBuild软件包而兴奋不已。如果是后者,则必须手动编辑sfproj文件并将路径从1.x更新为1.6。 – Mardoxx

+1

@Mardoxx不,我认为它正在寻找没有安装的新版本。我能够从控制面板卸载多个东西,然后再次尝试成功(请参阅下面的答案)。 –

回答

1

TLDR:先卸载。

我相信“Microsoft Azure Service Fabric SDK和工具 - 2.6.210(VS2015)”的安装程序只能升级其安装的3件东西中的2件。看着控制面板,我看到这三件事列出了不同的日期。

  • 微软Azure服务织物(新版本)
  • 微软Azure服务织物SDK(新版本)
  • 微软Azure服务织物工具为Visual Studio 2015年(老版)

我假设这3件事是通过“Microsoft Azure服务结构SDK和工具 - 2.6.210(VS2015)”安装的,因此我卸载了它们并再次运行Web平台安装程序。它确实安装了所有3个,他们现在有预期的版本。