Какой URL-адрес для доступа к галерее NuGet (nuget.org) из VS2010?

Какой URL-адрес для доступа к галерее NuGet (nuget.org) из VS2010 через консоль диспетчера пакетов? Я попытался использовать URL-адрес веб-сайта (http://nuget.org/List/Packages), но это не сработало.


person Wahid Shalaly    schedule 17.04.2011    source источник
comment
Глядя на все ответы ниже, я думаю, что у nuget есть проблема. Все эти ответы указывают на запах архитектуры.   -  person Craig Gjerdingen    schedule 21.02.2018


Ответы (5)


http://go.microsoft.com/fwlink/?LinkID=206669

Это соответствует: http://packages.nuget.org/v1/FeedService.svc/ но вы должны использовать ссылку Go, чтобы быть уверенными в будущем.

person Talljoe    schedule 17.04.2011
comment
Спасибо, только что открыл :) - person Wahid Shalaly; 17.04.2011
comment
Приведенный выше URL-адрес является старым, см. мой ответ ниже для более нового URL-адреса канала NuGet версии 2. - person rikoe; 27.06.2014
comment
Текущая ссылка api.nuget.org/v3/index.json скрыта внизу. на их странице часто задаваемых вопросов. - person ourmandave; 27.11.2020

В NuGet 3 URL-адрес снова изменился, теперь он https://api.nuget.org/v3/index.json.

В Microsoft Docs всегда должен быть указан последний адрес веб-канала: -upstream-on-an-existing-feed" rel="noreferrer">Использовать пакеты с nuget.org > Включить исходящий поток в существующем канале.

person skolima    schedule 15.04.2016
comment
Я удалил свой ответ, потому что не видел этого :) Он все еще актуален на момент этого комментария. - person Andacious; 27.10.2017
comment
Почему, почему это так трудно найти на NuGet.org? Он должен быть размещен на видном месте на целевой странице. Мне нужно найти этот ответ каждый раз - спасибо! - person DuneCat; 31.10.2017
comment
Аминь, ДюнКэт. Только что потерял два часа и 92 волоска поседели. - person ShinyCy; 25.04.2019

Ссылка Microsoft Go в принятом ответе выше является старой, правильный URL-адрес: http://go.microsoft.com/fwlink/?LinkID=230477

Это указывает на https://www.nuget.org/api/v2/, который является пакетом NuGet версии 2. исходный фид.

Я склонен использовать фактический URL-адрес, а не ссылку Go. Как показывают две разные ссылки Go, нет никакой гарантии, что они не изменятся, поэтому я считаю более явным указывать фактический URL-адрес.

Ссылки на Microsoft Go, на мой взгляд, плохая идея. Они полностью скрывают фактический веб-URL, что в первую очередь противоречит цели HTTP-адресов.

person rikoe    schedule 27.06.2014
comment
Обратите внимание, что существует новый URL-адрес канала с NuGet 3.0: https://api.nuget.org/v3/index.json - person rikoe; 28.11.2016

Я обнаружил, что http://go.microsoft.com/fwlink/?LinkID=206669 указывает на полную галерею NuGet, а зарегистрированный URL-адрес по умолчанию https://go.microsoft.com/fwlink/?LinkID=206669 (следите за протоколом: HTTPS) указывает только на официальный источник пакета NuGet.

person Wahid Shalaly    schedule 17.04.2011

Для справки: вы можете проверить поддерживаемые URL-адреса, перейдя непосредственно на сайт NuGet здесь: https://www.nuget.org и посмотрите под заголовком «Расположения фидов NuGet».

person Jeremy    schedule 12.11.2016
comment
год спустя - и нет такого заголовка. Действительно, эта информация должна всегда оставаться на целевой странице! - person yair; 29.12.2017
comment
Этот ответ неверен. URL-адрес не на главной странице. - person Richard Fuller; 19.09.2018
comment
Go-ссылки Microsoft всегда были бесполезны. Они меняют все каждые пару лет. Понятие постоянной ссылки им неизвестно. Столько разочарований! - person Greg Woods; 24.10.2018