升级到2.8版后,Azure计算模拟器停止工作,出现先决条件错误 [英] Azure compute emulator stopped working after upgrade to version 2.8, prerequisite error

查看:60
本文介绍了升级到2.8版后,Azure计算模拟器停止工作,出现先决条件错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我今天将我的azure sdk从2.5升级到2.8版,此后一直无法使计算模拟器运行.

I upgraded my azure sdk to version 2.8 from 2.5 today and have not been able to get the compute emulator going ever since.

我收到一个指示

系统缺少执行服务的先决条件."

"The system is missing a prerequisite to execute the service."

当我查看输出屏幕时,我看到以下消息向下滚动屏幕:

When I look at the output screen, i see the following message scrolling down the screen:

"Microsoft Azure工具:错误:已安装的Microsoft Azure计算仿真器不支持角色二进制文件.请安装最新的Microsoft Azure计算模拟器,然后重试.Microsoft Azure工具:警告:程序包中的角色二进制文件使用的是较旧的版本Microsoft Azure SDK.请考虑升级."

"Microsoft 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. Microsoft Azure Tools: Warning: The role binaries in your package are using an older version of the Microsoft Azure SDK. Please consider upgrading."

由于我有多个角色实例,因此在确定哪个人可能是罪魁祸首或问题出在哪里时遇到了问题.

As I have several role instances I am having a problem determining which one(s) could be the culprit or what is the problem.

奇怪的是,我使用nuget更新了所有引用的内容.我注意到的一件事是Microsoft.WindowsAzure.ServiceRuntime.dll似乎具有2.7.0.0的版本,即使它位于名为v2.8的目录中.与azure关联的其他两个dll Microsoft.WindowsAzure.Diagnostics(2.8.0.0)和Microsoft.WindowsAzure.Storage(6.2.0.0)似乎指向其他版本.

The weird thing is that I updated all of the referenced using nuget. One thing I noticed was that the Microsoft.WindowsAzure.ServiceRuntime.dll seems to have a version of 2.7.0.0 even though it is in a directory called v2.8. The other two dll's tied to azure, Microsoft.WindowsAzure.Diagnostics(2.8.0.0) and Microsoft.WindowsAzure.Storage(6.2.0.0) seem to point to other versions.

我不确定问题是我是否必须重新指向这些dll还是发生了更深的问题?

I am not sure if the problem is that I have to repoint these dll's or if there is a deeper issue going on?

推荐答案

您仍然需要在Azure发布项目上执行工具升级.右键单击您的Azure发布项目(* .ccproj类型?),然后选择 Properties .

You still need to perform the tool upgrade on your Azure publishing project. Right click on your Azure publish project (*.ccproj type?) and select Properties.

在此屏幕上,选择应用程序",然后单击"升级"按钮.我已附上一个屏幕截图,显示我有一个项目需要从2.7升级到2.8.最右边的红色圆圈是您应该右键单击的项目(我不知道实际的项目类型名称).

From this screen, select Application and click the Upgrade button. I have attached a screen shot showing I have a project I need to upgrade from 2.7 to 2.8. The red circle on the far right is the project you should perform the right click on (I don't know the actual project type name).

这篇关于升级到2.8版后,Azure计算模拟器停止工作,出现先决条件错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆