#.net #linux #jenkins #terminal
Вопрос:
Я хочу создать и опубликовать .СЕТЕВОЕ приложение, которое я клонировал из GitLab с Дженкинсом.
Но когда я создаю и публикую демо-приложение, оно застревает на
" Determining projects to restore" show output
и это dotnet --info
. Приложение работает нормально, когда я создаю его в Visual Studio
**Я экспортировал значение env ПУТИ в конвейер, чтобы решить проблему, не найденную в Dotnet ( это то, что я придумал)
структура папок
Комментарии:
1. Давайте покажем структуру вашего решения (файлы, папки/каталоги). Вы должны бежать
dotnet publish...
туда , где есть*.csproj
, а не*.sln
туда .2. @DoNhuVy то же самое происходит, когда я выбираю .csproj.
3. Можете ли вы опубликовать дополнительную информацию? Ошибка, структуры каталогов, скриншот показывает проблемы и т. Д. Вы должны удалить .NET SDK 3, сохранить только последнюю версию .NET 5 SDK.
4. @DoNhuVy я добавил фотографию,, есть ли проблема с sdk 3 и 5?
5. Какова ваша версия Дженкинса? Вам следует удалить .NET SDK 3, чтобы избежать любой запутанной или более сложной ситуации для решения проблемы.
Ответ №1:
Проблема была в пакетах. В нем отсутствовали пакеты, потому что они не были отправлены в git из-за файла .gitignore .