2017-05-30 123 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個,他們現在有預期的版本。