簡體   English   中英

VS2015 NuGet軟件包管理器未加載任何在線軟件包

[英]VS2015 NuGet package manager not loading any online packages

我擁有帶有Update 3的Visual Studio Enterprise2015。最近,NuGet軟件包管理器停止查找除以下脫機軟件包集之外的任何軟件包: Microsoft Visual Studio Offline Packages

我嘗試打開不同的項目,重新啟動Visual Studio,然后進行了修復/升級Visual Studio的工作。

我還嘗試了此問題中的所有方法: VS2015 nuget軟件包管理器未找到軟件包
沒事。

當我嘗試從Visual Studio NuGet UI搜索/升級程序包時,出現“ 正在加載正在搜索”進度環,但未加載任何內容。 任務管理器和防火牆建議不建立連接。

最后,出現:

[nuget.org]無法加載源http://api.nuget.org/v3/index.json的服務索引。

發送請求時發生錯誤。 無法連接到遠程服務器連接嘗試失敗,因為一段時間后被連接方未正確響應,或者由於連接的主機未能響應而建立的連接失敗

我可能缺少明顯的東西。 我究竟做錯了什么? 任何幫助表示贊賞。

最后,我自己解決了這個問題。 如果將來有人遇到相同的問題,請在此處發布答案。

如錯誤消息所建議,這是連接問題。 顯然,即使在Windows設置中禁用了代理設置,NuGet也會將環境變量用於代理http_proxy 我刪除了環境變量,它解決了該問題。

實際上,該錯誤已記錄在這里: https : //github.com/NuGet/Home/issues/2880

最后,至少在我的情況下,我發現了這個問題:如果未指定Windows HTTP代理,則NuGet使用(如果存在)環境變量http_proxy中指定的HTTP代理。

雖然,即使在我之前設置了http_proxy ,NuGet仍能正常工作。 因此,更新應該觸發了問題。

感謝查看問題的任何人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM