it-swarm.com.ru

Сбой агента онлайн-сборки Visual Studio 2017 из-за невозможности найти Visual Studio версии 15.0

Я создал конвейер CI/CD с помощью агента сборки Visual Studio 2017, доступного в сети VSTS, но он не работает из-за предупреждающего сообщения ниже:

"Версия Visual Studio '15 .0 'не найдена. Ищем последнюю версию.

Итак, агент начинает использовать версию 14.0 VS 2015. Есть ли обходной путь для решения этой проблемы?

25
Arash

В настоящее время существует размещенная опция 2017 года, которая может создавать проекты 2017 года (Visual Studio версии 15 .0).

 enter image description here

Изменитесь на это, и у вас должно быть все готово.

35
JohanSellberg

Вам необходимо установить VS 2017 на свой агент сборки.

Ваш проект создан из VS 2017, и вы хотите построить его в VSTS. Ваш агент сборки использует VS 2015, и кажется, что вы выбираете VS 2017 для сборки своего проекта в определении сборки, поэтому во время сборки он попытается найти VS 2017 (15.0) на агенте сборки. 

Обновление:

Если вы используете Host Agent в VSTS. Этот агент сборки не поддерживает установку чего-либо на него. И в соответствии с этим документом , на данный агент сборки в настоящее время не установлена ​​VS 2017. Вы можете настроить агент сборки на локальном компьютере и установить VS 2017 на локальном компьютере.

4
Tingting0929

Если вы используете задачу Visual Studio Test в конвейере выпуска, Пожалуйста, выберите «Установлено установщиком инструментов» как «Тестовая версия платформы»

 enter image description here

0
Thinira