C# 安装Azure SDK 2.5后如何运行Azure 2.2项目
安装Azure SDK 2.5(与2.4和2.2并排)后,我无法在本地运行我的2.2项目。我得到以下错误: Windows Azure工具:错误:已安装的Microsoft Azure计算 Emulator不支持角色二进制文件。请安装最新版本 Microsoft Azure Compute Emulator,然后重试 看起来ComputeEmulator 2.5取代了2.2,而不是并排运行 我试图安装2.2计算仿真器,但我得到了一个 已安装此产品的更新版本C# 安装Azure SDK 2.5后如何运行Azure 2.2项目,c#,azure,azure-sdk-.net,azure-compute-emulator,C#,Azure,Azure Sdk .net,Azure Compute Emulator,安装Azure SDK 2.5(与2.4和2.2并排)后,我无法在本地运行我的2.2项目。我得到以下错误: Windows Azure工具:错误:已安装的Microsoft Azure计算 Emulator不支持角色二进制文件。请安装最新版本 Microsoft Azure Compute Emulator,然后重试 看起来ComputeEmulator 2.5取代了2.2,而不是并排运行 我试图安装2.2计算仿真器,但我得到了一个 已安装此产品的更新版本 有没有办法在同一台机器上同时运行2.5
有没有办法在同一台机器上同时运行2.5和2.2项目?您是否尝试升级您的项目?
您可以尝试使用“Nuget软件包”升级dll。请继续,工具>Nuget软件包管理器>管理解决方案的Nuget软件包>更新>全部更新(或jsut Azure SDK)。升级Azure SDK时,旧的计算仿真程序已被最新的计算仿真程序替换。您可以通过卸载最新版本的compute emulator来运行旧项目,并安装2.2版本的compute emulator。可以在同一台计算机上同时生成两个版本的项目,但调试不起作用。
我认为没有办法同时运行这两个版本 你找到解决方法了吗?@junichiro不幸的是没有。你会不会在web.config中引用2.2程序集并检查程序集映射?