如何修复 "You must upgrade the project to target Microsoft Azure Tools 2.8"?

How to fix "You must upgrade the project to target Microsoft Azure Tools 2.8"?

我有一个设置为 Azure 2.6 的项目。我安装了 Visual Studio 2015。我收到升级项目的提示(见下图 1),我 不想 这样做(它是生产代码,我不知道副作用是什么,有多少东西可能会坏)。

我尝试安装 Azure 2.6 和相关工具,但没有帮助。图 2 显示了我安装的所有与 Azure 相关的东西

我有一个 Visual Studio 2015 年的同事,可以毫无问题地在解决方案中加载 Azure 项目(见图 3)。所以很明显,您没有升级项目。

我将尝试安装 VS 2013 Community Edition + Azure 2.7 工具,看看是否满足它。我现在正在抓住救命稻草。

有什么想法吗?

同事帮我想出了解决办法:

  1. 转到此处的 "Microsoft Azure SDK for .NET - 2.6" 页面: https://www.microsoft.com/en-us/download/details.aspx?id=46892
  2. 下载"MicrosoftAzureTools.VS140.exe"并安装
  3. 运行 appwiz.cpl 来自 运行 提示并过滤右上角的 "azure"
  4. 你应该看到 "Microsoft Azure Tools for Microsoft Visual Studio 2015 - v2.6"
  5. 再次打开 Visual Studio 2015,您的项目现在应该会在不提示升级的情况下加载。进行全部重建以防万一以确保它能够构建。

事实证明,除了一个 2015 工具 + 2.6 Azure 组合之外,我几乎安装了所有东西。