Какой URL-адрес для доступа к галерее NuGet (nuget.org) из VS2010 через консоль диспетчера пакетов? Я попытался использовать URL-адрес веб-сайта (http://nuget.org/List/Packages), но это не сработало.
Какой URL-адрес для доступа к галерее NuGet (nuget.org) из VS2010?
Ответы (5)
http://go.microsoft.com/fwlink/?LinkID=206669
Это соответствует: http://packages.nuget.org/v1/FeedService.svc/ но вы должны использовать ссылку Go, чтобы быть уверенными в будущем.
В NuGet 3 URL-адрес снова изменился, теперь он https://api.nuget.org/v3/index.json.
В Microsoft Docs всегда должен быть указан последний адрес веб-канала: -upstream-on-an-existing-feed" rel="noreferrer">Использовать пакеты с nuget.org > Включить исходящий поток в существующем канале.
Ссылка 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-адресов.
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.
Для справки: вы можете проверить поддерживаемые URL-адреса, перейдя непосредственно на сайт NuGet здесь: https://www.nuget.org и посмотрите под заголовком «Расположения фидов NuGet».