2016-09-21 5 views
1

Мы используем Appveyor для нашей непрерывной интеграции и автоматически включаем последнюю версию Xamarin при создании сборки vm. Однако все разработчики и хост-компьютер для создания приложения iOS используют предыдущую версию. На данный момент мы не хотим обновляться, так как в течение нескольких недель выйдет несколько проектов, и эти большие обновления неизменно добавляют дни задержки.Как я могу указать версию Xamarin в процессе сборки Appveyor?

Как таковое было бы здорово, если бы кто-нибудь мог показать мне, как я могу указать версию Xamarin при создании сборки Vm. Благодаря!

ответ

0

Я послал по электронной почте appveyor поддержки, и они ответили с этим частичным решением:

Я боюсь, что мы не можем иметь несколько версий Xamarin, как она связывает довольно трудно в визуальную среду Studio. Возможно, в будущем они сделают это более портативным.

На данный момент вы можете вернуться к предыдущему рисунку рабочего сборщика. Добавьте image: Previous Visual Studio 2015 в свой appveyor.yml или выберите его в интерфейсе UI (вкладка Environment в настройках проекта), если вы не используете yml. Конечно, это не долгосрочное решение, так как текущее изображение станет прежним во время следующего обновления. Возможно, это проблема Xamarin, или приложение должно быть обновлено до последней версии Xamarin.

Смежные вопросы