Azure DevOps Build Solution с использованием неверной версии пакета - PullRequest
0 голосов
/ 15 января 2019

У меня есть шаг «Построить решение» для проекта ASP.NET в AzOp DevOps, и он терпит неудачу, потому что он пытается использовать старую версию пакета. В моем коде на него есть ссылка только в packages.config, и я изменил эту запись для использования версии 1.0.7, но в Azure DevOps он все еще пытается найти 1.0.2, но не может ее найти. Есть идеи, почему он пытается использовать неправильную версию пакета или как заставить ее получить новую? Мой проект в visual studio не имеет ссылок на старую версию.

Ответы [ 2 ]

0 голосов
/ 15 января 2019

В файле .csproj были ссылки, которые пытались получить доступ к старому пути к файлу, и эта версия пакета не существовала по этому пути. Поэтому я выбрал неверный путь, и он исправил проблему

0 голосов
/ 15 января 2019

Вероятно, для одного из ваших пакетов NuGet требуется версия 1.0.2 пакета. Чтобы выяснить, какой из них, удалите локальную версию 1.0.2 и постройте решение локально. Затем посмотрите на результаты сборки и посмотрите, в каком пакете отсутствует эта версия. Может быть, посмотрите здесь: Увеличьте детализацию журнала сборки, чтобы получить более подробную информацию о проблеме сборки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...