Сбой размещенной сборки на VSO с помощью Azure SDK 2.8

Недавно мы обновили наш пакет SDK для Azure до версии 2.8. Теперь при сборке нашего решения на основе сборки, размещенной на VSO, мы получаем ошибки сборки.

Импортированный проект «C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Windows Azure Tools \ 2.8 \ Microsoft.WindowsAzure.targets» не найден.
Убедитесь, что путь в ‹Импорт > объявление верное, и файл существует на диске.

Я нашел еще один с аналогичными проблемами с вопросом, опубликованным на MSDN, но без ответов. Поддержка Azure SDK 2.8 в размещенной сборке

Кто-нибудь знает, как обойти эту проблему? Мы должны перейти на более раннюю версию?


person honk    schedule 25.11.2015    source источник


Ответы (2)


Сейчас мы работаем над обновлением. Azure 2.8 должен появиться на машинах сборки 30 ноября.

Обновление: мы столкнулись с парой проблем и все еще надеемся завершить их на этой неделе, но это может произойти на следующей неделе.

Обновление 17 декабря: вчера мы наконец-то запустили обновленный образ с Azure 2.8 в производство. Извините за долгую задержку.

person Buck Hodges    schedule 27.11.2015
comment
На следующей неделе до понедельника осталось 2 часа 36 минут. Сколько еще продлится проскальзывание? - person NoOneSpecial; 08.12.2015
comment
Мне стыдно сказать, что я могу только извиниться. Команде было сложно решить некоторые проблемы с этим. - person Buck Hodges; 09.12.2015
comment
Скоро это будет? Я имею в виду, стоит ли ждать несколько дней или просто развернуть наш собственный агент сборки? - person Ivan G.; 10.12.2015
comment
Я попросил обновить статус сегодня утром. Я бы сказал, подождите, но я явно оптимист. Я добавлю больше, когда получу больше информации сегодня. - person Buck Hodges; 11.12.2015
comment
Это будет дольше - надеюсь, на следующей неделе - потому что команда столкнулась с большим количеством проблем при попытке обновить базовый образ. Прошу прощения за задержку. - person Buck Hodges; 12.12.2015
comment
Хорошие новости ... наконец-то вышло. Извините, это заняло так много времени. - person Buck Hodges; 17.12.2015
comment
Планируется ли публичное заявление следующего содержания: «Это заняло X дней, потому что мы боролись с проблемами XYZ. Они были решены, и в результате будущие обновления будут более плавными. Я знаю, что мне любопытно узнать, что случилось. :) - person Erik; 18.12.2015
comment
Моя сборка все еще выдает это сообщение об ошибке несколько минут назад. Возможно, исправление не везде выкатили? - person Saqib; 18.12.2015
comment
Предполагается, что он будет на всех сборочных машинах. Какой у вас URL-адрес аккаунта? - person Buck Hodges; 19.12.2015
comment
Мы также только что обновили все наши решения до Azure SDK 2.8.1, и наши сборки не работают в сборках, размещенных на VSO. Импортированный проект C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Windows Azure Tools \ 2.8 \ Microsoft.WindowsAzure.targets не найден. Убедитесь, что путь в объявлении ‹Import› правильный и что файл существует на диске. - person Bill Christenson; 24.12.2015
comment
@BuckHodges, у меня та же проблема, что и у Билла. По-прежнему не удается опубликовать через контроллер сборки, ориентированный на Azude SDK 2.8.1. Можем ли мы получить последнюю информацию по этому поводу, пожалуйста? - person John Washam; 06.01.2016
comment
@JohnWasham Я отправил заявку в службу поддержки Microsoft. Я дам тебе знать, когда мы скоро что-нибудь узнаем. - person Bill Christenson; 06.01.2016
comment
К сожалению, я обнаружил, что мы обновили один тип сборок, а не другой (в отличие от моего утверждения для всех машин сборки выше). Машины сборки, использующие новую систему сборки, имеют Azure 2.8. Образы для машины сборки, используемой более старыми сборками на основе XAML, не имеют его. Да, я понимаю, как плохо это звучит, когда пишу это, и прошу прощения. Я дам вам знать, когда у меня будет дата, когда это будет исправлено. - person Buck Hodges; 08.01.2016
comment
@BuckHodges, разобрался, спасибо за обновление. Лучше хотя бы знать, что грядет исправление. - person John Washam; 08.01.2016
comment
@JohnWasham Microsoft закрыла мне билет, поскольку они подтвердили, что это проблема, и времени на ее исправление не было. Однако 26.01.2016 я смог без проблем построить. Попробуйте. - person Bill Christenson; 27.01.2016
comment
@BuckHodges любое обновление по этой проблеме, мои автоматические сборки все еще бомба :( - person Shay; 08.04.2016

Последний пакет Azure SDK, поддерживаемый в размещенной сборке, - 2.7. Дополнительные сведения см. В размещенном контроллере сборки. .

Чтобы создать свое решение, необходимо либо понизить версию пакета SDK для Azure до версии 2.7, либо развернуть собственный агент сборки и установите на него пакет Azure SDK 2.8.

person Eddie Chen - MSFT    schedule 26.11.2015
comment
Согласно этой документации msdn.microsoft.com/Library/ vs / alm / Build / services / Предполагается, что пакет Azure SDK 2.8 должен быть установлен на размещенных контроллерах сборки. Похоже, что это не так по состоянию на 23.12. - person Bill Christenson; 24.12.2015