安装 Azure SDK 2.5 后如何 运行 Azure 2.2 项目

How to run Azure 2.2 project after installing Azure SDK 2.5

安装 Azure SDK 2.5(与 2.4 和 2.2 并排)后,我无法在本地 运行 我的 2.2 项目。我收到以下错误:

Windows Azure Tools: Error: The installed Microsoft Azure Compute Emulator does not support the role binaries. Please install the latest Microsoft Azure Compute Emulator and try again.

看起来计算模拟器 2.5 取代了 2.2,而不是并排 运行ning。

我尝试安装 2.2 计算模拟器,但我得到了一个

A newer version of this product is already installed

有什么办法可以在同一台机器上 运行 2.5 和 2.2 项目?

您是否尝试升级您的项目? 您可以尝试使用 "Nuget Packages" 升级您的 dll。请转到工具 > Nuget 包管理器 > 管理解决方案的 Nuget 包 > 更新 > 全部更新(或仅使用 Azure SDK)。

当您升级 azure SDK 时,旧的计算模拟器被替换为最新的。您可以 运行 旧项目,方法是卸载最新版本的计算模拟器并安装旧版本,即 2.2 版本的计算模拟器。可以在同一台机器上同时构建两个版本的项目,但调试不起作用。 我认为没有办法同时 运行 两个版本。