Еще два вопроса, связанных с VS Build Tools и агентами VS - PullRequest
0 голосов
/ 15 мая 2019

Ранее я спрашивал, нужно ли мне устанавливать различные рабочие нагрузки Visual Studio на сервер сборки .На этот вопрос ответили, но теперь у меня есть еще пара вопросов.

Во-первых, у меня есть инструменты сборки Visual Studio для VS 2019. В то время, когда я загружал его, я предполагал, что он будет охватыватьVS 2017 также.Я просто хочу убедиться, что мое предположение верно.Если это не так, то мне лучше вернуться и получить инструменты сборки Visual Studio для VS 2017

Второй вопрос, нужно ли мне также получать агентов для VS 2019 ?Я знаю, что собираюсь раскрыть тот факт, что я все еще довольно новичок в TFS, с этим ничего не поделаешь, потому что я все еще новичок в этом.В любом случае, я подумал, что агента сборки, уже установленного на сервере сборки, будет достаточно.Что он будет использовать любую версию Visual Studio, доступную для него.Если я ошибаюсь, я хотел бы знать, пожалуйста.

1 Ответ

1 голос
/ 16 мая 2019

1) Он должен содержать инструменты и компиляторы, которые включены в Build Tools for VS 2017, но нельзя гарантировать, что если проект, написанный на VS 2017, будет скомпилирован префектом в VS 2019 (инструменты сборки), он должен быть в порядке, но, возможно, в некоторых случаях нет.

Вы можете начать использовать только инструменты сборки для VS 2019, если сборки не удастся, попробуйте установить также инструменты сборки для VS 2017.

2) «Агенты для VS 2019» не являются агентами TFS. для сборки проектов вы установили инструменты сборки и TFS agent, и этого достаточно.

Но если вы хотите запустить нагрузочные / функциональные / автоматические тесты, вам нужно установить «агенты для VS 2019», потому что у вас есть только инструменты сборки VS, а не полная VS (полная VS поставляется с агентами тестирования и больше).

...