如何在Appveyor构建过程中指定Xamarin版本?

如何在Appveyor构建过程中指定Xamarin版本?,xamarin,appveyor,Xamarin,Appveyor,我们使用Appveyor进行持续集成,在创建构建vm时,它会自动包含最新的Xamarin版本。 但是,所有开发人员和构建iOS应用程序的mac主机都在使用以前的版本。我们不愿意在这一点上升级,因为多个项目将在未来几周内发布,这些大型升级总是会增加几天的延迟 因此,如果有人能告诉我如何在创建构建Vm时指定Xamarin版本,那就太好了。谢谢 我向appveyor支持部门发送了一封电子邮件,他们回复了此部分解决方案: 恐怕我们不能有多个版本的Xamarin,因为它与VisualStudio环境的联系

我们使用Appveyor进行持续集成,在创建构建vm时,它会自动包含最新的Xamarin版本。 但是,所有开发人员和构建iOS应用程序的mac主机都在使用以前的版本。我们不愿意在这一点上升级,因为多个项目将在未来几周内发布,这些大型升级总是会增加几天的延迟


因此,如果有人能告诉我如何在创建构建Vm时指定Xamarin版本,那就太好了。谢谢

我向appveyor支持部门发送了一封电子邮件,他们回复了此部分解决方案:

恐怕我们不能有多个版本的Xamarin,因为它与VisualStudio环境的联系非常紧密。也许将来他们会做得更轻便


现在可以回滚到上一个生成工作映像。将
image:Previous Visual Studio 2015
添加到appveyor.yml中,或者在UI(项目设置的环境选项卡)上选择它(如果不使用yml)。当然,这不是一个长期的解决方案,因为在下一次更新期间,当前图像将变为以前的图像。可能是Xamarin问题,或者应用程序应该升级到Xamarin的最新版本。

我向appveyor支持部门发送了一封电子邮件,他们回复了此部分解决方案:

恐怕我们不能有多个版本的Xamarin,因为它与VisualStudio环境的联系非常紧密。也许将来他们会做得更轻便

现在可以回滚到上一个生成工作映像。将
image:Previous Visual Studio 2015
添加到appveyor.yml中,或者在UI(项目设置的环境选项卡)上选择它(如果不使用yml)。当然,这不是一个长期的解决方案,因为在下一次更新期间,当前图像将变为以前的图像。这可能是Xamarin的问题,或者应用程序应该升级到Xamarin的最新版本