Как построить только конкретный проект и его зависимости с DevOps Pipelines - PullRequest
1 голос
/ 16 апреля 2019

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

1 Ответ

3 голосов
/ 16 апреля 2019

Если вы хотите построить только один проект в своем решении, вы можете использовать задачу MSBuild в конвейерах Azure Devops и затем указать ее для проекта, который вы хотите построить.Другим способом было бы в вашем решении VS отредактировать Свойства конфигурации.В Configuration Manager вы можете создать конфигурацию с именем Single_Project или что-то подобное, а затем в свойствах выбрать, какие проекты создавать при использовании этой конфигурации.Затем, когда вы используете задачу VS Build и указываете конфигурацию, созданную для вашей сборки.

...