Команда восстановления Nuget с целью с использованием msbuild 16 vs2019

#msbuild #msbuild-task

#msbuild #msbuild-задача

Вопрос:

Мы используем команду msbuild для восстановления nuget, но пакет не восстанавливается с помощью сборки jenkins.пожалуйста, найдите следующую команду.

пожалуйста, предложите решения.также, пожалуйста, предложите, есть ли какой-либо другой способ ее достижения.Заранее спасибо.

Первоначально я обновил пакет documentformat.openxml до 2.11.1, и сборка прошла успешно, но когда я обновляю тот же пакет до 2.11.3, if выдает следующее исключение.После этого я попытался обновить какой-либо другой пакет, но также не обновился и выдал исключение того же типа, что и ниже.Пожалуйста, помогите.

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

Комментарии:

1. Пожалуйста, добавьте свой код конвейера Jenkins и ошибки, которые вы видите после запуска сборки.

2. <Имя цели =»FullBuild»> <Условие ошибки = «‘$(GitRevision)’==»» Text = «Свойство ревизии Git не определено». /> <Цели CallTarget=»RESTOREPACKAGES» /> <Цели CallTarget=»UPDATEVERSION» /> <Цели CallTarget=»CLEAN» /> <Цели CallTarget=»BUILD» /> <Цели CallTarget=»RUNUNITTESTS» Условие = «‘ $(SkipUnitTests)’ != ‘true'» /> <Цели CallTarget=условие «STAGE» = «‘$(SkipUnitTests)’ == ‘true'» /> </Target>

3. Ошибки — это тип или пространство имен, которые не удалось найти.

4. не могли бы вы поделиться фрагментом вывода консоли?

5. добавлен снимок выше, и команда восстановления <Имя цели =»RESTOREPACKAGES»> Существует(‘$(NuGetExePath)’)» /> <Проекты MSBuild=»$(SolutionFileName)» Цели=»Восстановить» Свойства =»VisualStudioVersion=$(VisualStudioVersion); Конфигурация=$(Configuration)»/> </Target>