Не найдены пакеты для канала TeamCity NuGet

Я использую TeamCity 10 и у меня включен сервер NuGet через экраны TeamCity Adminstration. У меня отключен публичный канал. Мои артефакты сборки (пакеты NuGet) публикуются в фиде, и я могу увидеть их в виде XML, перейдя к mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc/Packages() в браузере.

Когда я добавлю mybuildserver:port/httpAuth/app/nuget/v1/FeedService.svc как источник NuGet в Visual Studio (обновление 3 для Enterprise 2015) он запрашивает мои учетные данные TeamCity, которые я ввожу правильно, и добавляет источник, но он показывает

Пакеты не найдены

Моя учетная запись является администратором TeamCity.

Почему я вижу канал XML NuGet с несколькими пакетами, но они не отображаются в Visual Studio?

Я также пытался PM> Get-Package -ListAvailable из командной строки. Но получить

Пакеты не найдены в текущем источнике пакетов.

1 ответ

Решение

Я согласен с Мэттом Уордом. По умолчанию в Visual Studio отображаются только не выпущенные до выпуска пакеты NuGet.

В Visual Studio 2015 можно настроить отображение предварительных версий в пользовательском интерфейсе диспетчера пакетов NuGet, установив флажок "Включить предварительную версию" на странице диспетчера пакетов.

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

Другие вопросы по тегам