У меня установлен внутренний сервер NuGet, чтобы гарантировать, что только утвержденные версии пакетов будут развернуты в наших решениях, но я смущен тем, почему я не могу загрузить конкретный пакет.Внутренний сервер NuGet недоступен
Во-первых, я проверяю, если пакет существует на сервере NuGet:
PM> данные Get-пакет -Filter -ListAvailable
Id Version Description/Release Notes
-- ------- -------------------------
DataMatrix.net 0.4.2 .[Removed].
EntityFramework 6.1.0 .[Removed].
Microsoft.AspNet.WebApi.Client 5.2.0 .[Removed].
Я затем попытаться загрузить пакет
PM> Install-Package DataMatrix.Net
The source at My NuGet Server [http://url.to.nuget/nuget] is unreachable.
Falling back to NuGet Local Cache at ...
я могу видеть, что это делает поиск:
2014-08-27 13:10:01 172.16.1.123 GET /nuget/Search() $orderby=Id&$filter=IsLatestVersion&$skip=0&$top=30&searchTerm='data'&targetFramework=''&includePrerelease=false 80 - 10.1.10.100 NuGet+VS+PowerShell+Console/2.8.50313.46+(Microsoft+Windows+NT+6.1.7601+Service+Pack+1,+VS+Professional/12.0) 200 0 0 46
Вчера я установил пакет с этого сервера без каких-либо проблем на всех:
2014-08-26 16:27:15 172.16.1.123 GET /api/v2/package/pdfsharp.htmlrender/1.0.0 - 80 - 10.1.10.100 NuGet+VS+PowerShell+Console/2.8.50313.46+(Microsoft+Windows+NT+6.1.7601+Service+Pack+1,+VS+Professional/12.0) 200 0 0 59
Я также попытался Goto URL-адрес пакета (http://nuget.server.url/api/v2/package/DataMatrix.Net/0.4.2) и это работает отлично.
Любые идеи?
Я просто перезагрузил IDE и это, кажется, работает нормально сейчас - Кто-нибудь есть какие-либо идеи, почему это может происходить? – Matt
Если вам нужны настройки прокси для доступа к внешним источникам, у меня возникли проблемы с доступом к внутренним источникам. Там, похоже, есть конфликт в настройках nuget. – 8DH
Hi @ 8DH - мы не используем прокси-сервер. – Matt