Как создать проект VS с пакетами Nuget в Jenkins

#c# #jenkins #msbuild #nuget

Вопрос:

Я использую Microsoft Visual Studio Community 2019 версии 16.11.2 для создания тестов Nunit и использую Jenkins для загрузки, сборки и запуска тестов на ПК. Если я создам тест в Visual studio, я получу сборку со всеми моими зависимостями

введите описание изображения здесь

Если я использую Jenkins (плагин MSBuild) Я получаю сборку без зависимостей и не могу запускать тесты в nunit3-консоли

введите описание изображения здесь

Кроме того, если я создам проект в Jenkins с помощью консольной команды, у меня будет тот же результат (сборка без зависимостей) введите описание изображения здесь

Вот мои настройки jenkins MSBuild:

введите описание изображения здесь

Что я должен сделать, чтобы проект сборки в Jenkins включал все зависимости?

Ответ №1:

Я нахожу решение, для этого нужно построить проект с помощью команды «dotnet build»введите описание изображения здесь, но почему msbuild не работает, я до сих пор не понимаю