这是我的第一篇文章,因此如果我在错误的主题标题下发帖,请告诉我。 我已将 Azure SDK 版本从 2.4 升级到 2.7,并构建了用于更新 Web 角色的包。在更新期间我收到错误 “无法使用不同版本的 SDK 执行单角色升级”。
我已检查项目中 Azure 引用的所有设置和版本,发现全部更新为 2.7。我的理解是Azure本身根据包处理角色SDK版本。
我不确定如何解决此问题,因为我在 Web 角色中没有找到任何用于升级 SDK 版本的配置设置。
如果有人遇到过此类问题,请告诉我。非常感谢在这方面的任何帮助。
谢谢
最佳答案
如果您的部署只有一个角色,您可以尝试为Role
选项选择All
,而不是在更新时显式指定单个角色。
关于azure - 出现错误 "Cannot perform a single-role upgrade using different versions of the SDK",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32469532/