## [предупреждение] Visual Studio версии '14 .0 'не найден.Откат к версии '15 .0 ' - PullRequest
0 голосов
/ 22 октября 2018

Мой проект должен быть запущен с MSbuild 14.0 (Visual Studio 2015), но он требует только Visual Studio \ 2017 \ Community \ MSBuild \ 15.0 \ Bin \ msbuild.exe.

Я установил Visual Studioсообщество 2017, веб-сайт VS 2015 и Desktop Express в моем агенте сборки.Возможности агента сборки - enter image description here

Конфигурация задачи - enter image description here

Эта конфигурация выдает предупреждение -

[предупреждение] Visual Studio версии '14 .0 'не найден.Откат к версии '15 .0 '.

Как я могу использовать MSBuild 14.0 с задачей сборки Visual Studio. ??Это выполняется с задачей MSbuild ..

Заранее спасибо .. !!

1 Ответ

0 голосов
/ 23 октября 2018

[предупреждение] Версия Visual Studio '14 .0 'не найдена.Возвращаясь к версии '15 .0 '

Поскольку я не устанавливаю Visual Studio 2015 Express для настольных ПК и веб-приложений на моем агенте сборки, я не уверен, совместима ли Visual Studio 2015 Express для настольных ПК и веб-сайтов сстроительный агент.

Но я нашел ветку об этом, вы можете проверить комментарий к принятому ответу:

Вот и все!По некоторым причинам VS2015 Express не устанавливает ключи ShellFolder или InstallDir!Меня беспокоило, что сценарий агента распознал его, но отказался зарегистрировать, потому что нам не разрешено использовать его для автоматизированных сборок.Теперь я чувствую себя более комфортно.

Оказывается, это не полная история.Когда я добавляю в процесс задачу «Visual Studio Build», она теперь выполняется, но если я посмотрю более внимательно на журнал, я вижу следующее сообщение: «## [warning] Visual Studio не найден. Попробуйте установитьподдерживаемая версия Visual Studio. См. определение задачи для списка поддерживаемых версий. "И тогда это возвращается к строительству с MSBuild.Это работает, потому что я строю .sln;давайте просто надеяться, что мне не нужно создавать .proj.

Итак, похоже, что Visual Studio 2015 Express несовместим с агентом сборки.вы можете попытаться установить сообщество Visual Studio 2015 вместо него, которое я могу собрать без каких-либо проблем.

Опять же, вы можете проверить, есть ли параметр о Visual Studio в ваших возможностях агента построения, когда выиспользуйте Visual Studio 2015 Express:

enter image description here

, если нет, агент сборки выдаст эту ошибку.

Надеюсь, это поможет.

...