2016-04-15 3 views
0

Эта ошибка возникает на сервере сборки Bamboo во время команды, которая восстанавливает пакеты NuGet моего решения. Я могу обойти эту ошибку, отключив задачу восстановления пакета; однако это лишь временное решение. Есть ли способ проверить, существует ли зависимость при выполнении задачи? Эта ошибка возникает до запуска MSBUILD. Я использую .NET 4.5«Portable.BouncyCastle» уже имеет зависимость, определенную для «System.Collections»

ответ

2

Ошибка при установке пакета NuGet из-за ошибки bug in older versions of NuGet.

Вы должны посмотреть обновление NuGet на сервере сборки или запустить собственный шаг сборки, который использует версию NuGet, которую вы загружаете или развертываете отдельно.

1

Эта проблема исправлена, если вы используете NuGet версию: 3.4.4+

https://dist.nuget.org/index.html

Я бы рекомендовал использовать последнюю версию

+1

Это работает для меня. Когда я пошел в Extensions> Tools в VS13, это не давало мне возможности обновить NuGet, что заставило меня подумать, что у меня была последняя версия. Тем не менее, я этого не сделал и смог обновить с 2.8 до> 2.12 по вашей ссылке. –

+0

Я использую Nuget 2.8.7, и у меня все еще есть эта проблема, поэтому ваше утверждение о том, что исправлено в 2.8.6, неверно – ympostor

+0

все еще я обновляю до последней версии nuget. правильно? –

Смежные вопросы