5
我已經建立了一個內部NuGet服務器,以確保只有經過認可的軟件包版本才能部署到我們的解決方案中,但我很困惑爲什麼我無法下載特定的軟件包。內部NuGet服務器無法訪問
首先,我檢查,看看是否的NuGet服務器上存在的包:
PM>獲取-包 - 過濾數據-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
我也試圖轉到包(http://nuget.server.url/api/v2/package/DataMatrix.Net/0.4.2)的網址,並能正常工作。
任何想法?
我剛剛重新啓動IDE,它似乎是現在的工作很好 - 任何人有任何想法,爲什麼這可能發生? – Matt 2014-08-27 13:29:02
如果您需要使用代理設置訪問外部來源,我在訪問內部來源時遇到了問題。 nuget設置中似乎存在衝突。 – 8DH 2014-12-09 13:57:09
Hi @ 8DH - 我們不使用代理服務器。 – Matt 2014-12-10 10:10:04