Ответ 1
В настоящее время существует опция 2017, которая может создавать проекты 2017 (Visual Studio version '15.0').
Измените это, и все должно быть установлено.
Я создал конвейер CI/CD, используя агент сборки Visual Studio 2017, доступный в онлайн-режиме VSTS, но он не работает из-за предупреждающего сообщения ниже:
"Версия Visual Studio '15.0 'не найдена. Поиск последней версии.
Итак, агент начинает использовать версию 14.0, которая является VS 2015. Существует ли обходное решение для решения этой проблемы?
В настоящее время существует опция 2017, которая может создавать проекты 2017 (Visual Studio version '15.0').
Измените это, и все должно быть установлено.
Вам нужно установить VS 2017 на свой агент сборки.
Ваш проект создан в VS 2017, и вы хотите его создать в VSTS. Ваш агент сборки использует VS 2015, и кажется, что вы выбираете VS 2017 для создания своего проекта в определении сборки, поэтому во время сборки он попытается найти VS 2017 (15.0) в агенте сборки.
Update:
Если вы используете Host Agent в VSTS. Этот агент сборки не поддерживает установку на нем чего-либо. И в соответствии с этим , этот агент сборки на данный момент не установлен VS 2017. Вы можете настроить агента сборки на локальном компьютере и установить VS 2017 на локальном компьютере.