Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 安装Azure SDK 2.5后如何运行Azure 2.2项目_C#_Azure_Azure Sdk .net_Azure Compute Emulator - Fatal编程技术网

C# 安装Azure SDK 2.5后如何运行Azure 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

安装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.2项目?

您是否尝试升级您的项目?
您可以尝试使用“Nuget软件包”升级dll。请继续,工具>Nuget软件包管理器>管理解决方案的Nuget软件包>更新>全部更新(或jsut Azure SDK)。

升级Azure SDK时,旧的计算仿真程序已被最新的计算仿真程序替换。您可以通过卸载最新版本的compute emulator来运行旧项目,并安装2.2版本的compute emulator。可以在同一台计算机上同时生成两个版本的项目,但调试不起作用。
我认为没有办法同时运行这两个版本

你找到解决方法了吗?@junichiro不幸的是没有。你会不会在web.config中引用2.2程序集并检查程序集映射?