2013-08-30 2 views
1

У меня есть две виртуальные машины, работающие на Azure. Один работает с сервером сборки (TeamCity), а на нем работает Visual Studio 2013.Восстановление пакетов не работает на Azure

Оба проекта строят один и тот же проект, в котором используется восстановление пакета NuGet. Все пакеты восстанавливаются нормально, за исключением AjaxControlToolkit.

nuget.targets(89, 9): Unable to find version '7.0607' of package 'AjaxControlToolkit'.

пакет восстанавливается обычно при работе на моей локальной машине. Является ли это проблемой доступности для Azure, как бы отладить это?

+0

какой источник пакета вы используете для восстановления ваших пакетов? –

+0

plain old NuGet.org (https://www.nuget.org/api/v2/) Я использую несколько пакетов из этого источника, но AjaxControlToolkit является единственным, которого невозможно восстановить. –

ответ

1

Это похоже на проблему с NuGet v2.7: https://nuget.codeplex.com/workitem/3628 Возможно, использовать nuget v2.6 до тех пор, пока не будет отправлено исправление?

+0

Ах спасибо, что очищает его. –

+0

Я пока не могу его протестировать (мой тест Azure превысил его пределы). Я не добавил двоичный файл NuGet к этому проекту, поэтому мне, возможно, придется переключать версию NuGet в Teamcity. На другой машине, работающей с Visual Studio, решение заключалось в том, чтобы вручную копировать двоичные файлы в папку репозитория. Я предполагаю, что они будут решать эту проблему в ближайшее время. –

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