2014-08-27 9 views
5

Ich habe einen internen NuGet-Server eingerichtet, um sicherzustellen, dass nur genehmigte Versionen von Paketen für unsere Lösungen bereitgestellt werden, aber ich bin verwirrt, warum ich ein bestimmtes Paket nicht herunterladen kann.Interner NuGet-Server ist nicht erreichbar

Zuerst prüfe ich, ob das Paket auf dem Server NuGet existiert:

PM> Get-Package -Filter Daten -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]. 

ich dann versuchen, und laden Sie das Paket

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 ... 

ich kann sehen, es tut den Nachschlag:

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 
Ich installierte,

gestern ein Paket von diesem Server mit haupt keine Probleme:

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 

ich auch gehe die URL des Pakets versucht haben (http://nuget.server.url/api/v2/package/DataMatrix.Net/0.4.2) und das funktioniert gut.

Irgendwelche Ideen?

+1

Ich habe neu gestartet nur die IDE und es scheint jetzt gut zu arbeiten - jemand irgendwelche Ideen, warum dies geschehen könnte? – Matt

+1

Wenn Sie Proxy-Einstellungen für den Zugriff auf externe Quellen benötigen, habe ich Probleme beim Zugriff auf interne Quellen festgestellt. Dort scheint ein Konflikt in den einzelnen Einstellungen zu bestehen. – 8DH

+0

Hallo @ 8DH - wir verwenden keinen Proxy-Server. – Matt

Antwort

1

Es stellt sich heraus, das Hinzufügen -Source http://location.to/nuget aber diese Situation zu arbeiten scheint, ist nicht ideal ...

Verwandte Themen