Создайте один веб-проект из решения с несколькими веб-проектами в Visual Studio Online Build Definition

Я столкнулся с проблемой, когда мне нужно собрать только один веб-проект из решения с двумя веб-проектами в Visual Studio Online.

Я не нашел, как построить только один проект, используя шаг "Visual Studio Build".

Было бы замечательно, если бы существовал такой способ сделать это с помощью шага «Visual Studio Build».

Я также попытался использовать шаг "MSBuild". К сожалению, у меня возникла проблема при восстановлении пакетов с помощью Nuget. Я получил сообщение об ошибке: ## [ошибка] Не найден заголовок формата файла, ## [ошибка] Неожиданный код завершения 1, возвращенный из инструмента NuGet.exe. Сразу после запуска:Nuget.exe восстановить Myproj.csproj.

Подводя итог:

Как я могу создать только один веб-проект из решения с несколькими веб-проектами в определении визуальной сборки онлайн-студии?

Обновить

Вот изображение ошибки, когда я строю. Также я получаю это с помощью шага "Visual Studio Build" или "MSBuild".

Также

Я нашел комментарий от chrisrpatterson в выпуске VSO:https://github.com/Microsoft/vso-agent-tasks/issues/571

Который он говорит:Вы не можете запустить восстановление nuget для чего-либо, кроме файла SLN. Вы должны снять отметку с восстановления пакетов nuget в этой задаче vsbuild.

Но мне нужны пакеты, и я не хочу помещать папку с моими пакетами в репозиторий.

Итак, как я могу восстановить пакеты и запустить только один веб-проект из моего решения на этапе «Visual Studio Build»?

Ответы на вопрос(3)

Ваш ответ на вопрос