У нас есть сервер nuget, который настроен и использует Jenkins для интеграции CI. За последние два месяца все работает отлично, однако сегодня мы получили следующую ошибку после обновления одного из наших пакетов Nuget:Nuget - не удалось решить пакет, который ранее можно было решить
Jenkins \ Trunk \ trunk \ Solution.sln "(цель по умолчанию) (1) -> «F: \ Jenkins \ Trunk \ trunk \ Ioc \ TPI.csproj» (цель по умолчанию) (44) -> F: \ Jenkins \ Trunk \ trunk.nuget \ NuGet.targets (100,9): ошибка: не удалось найти версию '1.0.3.2' пакета 'Solution.Extensions'. [F: \ Jenkins \ Trunk \ trunk \ Ioc \ TPI.csproj]
Я проверил наш сервер nuget, и пакет определенно существует. но последнее обновление и публикация нашего пакета, по-видимому, по каким-то причинам необъяснимо нарушили. Это было простое обновление пакета nuget, добавлен метод без создания зависимостей, и последовала проверенная и опубликованная процедура публикации.
Любые идеи, почему MS Build может внезапно не решить проблему Nuget? Все предложения приветствуются.
Благодаря
Помогает ли вам [это] (http://stackoverflow.com/questions/11630414/nugets-restore-package-insists-on-specific-package-versions)? –