簡體   English   中英

NuGet Package 管理器錯誤:無法解析遠程名稱

[英]NuGet Package Manager error: The remote name could not be resolved

我正在使用 1.4 版並收到此錯誤:

The remote name could not be resolved: go.microsoft.com

以下是 nuget package 的網址:

https://go.microsoft.com/fwlink/?LinkID=206669

我在這里錯過了什么嗎? 幾周前它運行良好。

我必須使用以下位置添加新的包源:

http://packages.nuget.org

單擊包管理器中的設置以管理源。

噢噢!......就我而言,我的電腦上沒有網絡連接。 DNS IP地址丟失。 因此,請確保您可以從嘗試安裝NuGet軟件包的計算機訪問Internet。 如果您正在使用像我現在這樣的虛擬機,這一點非常重要。 :)

它失敗了這條消息:

PM> Install-Package jQuery -Version 1.10.2
Install-Package : The remote name could not be resolved: 'nuget.org'
At line:1 char:1
+ Install-Package jQuery -Version 1.10.2
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], WebException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

所以無法解決與沒有互聯網連接有關。

復制 URL(通常為“https://api.nuget.org/v3/index.json”)並將其放入瀏覽器 - 有時 inte.net 和 NuGet 數據包管理器無法連接到URL。

希望對以后遇到這個問題的人有所幫助。

ipconfig /flushdns在命令提示符下為我修復了它。

就我而言,我的虛擬機能夠通過Chrome訪問互聯網,但不能通過Internet Explorer訪問互聯網。 一旦我修復了IE中的連接問題(通過單擊“修復連接問題”按鈕導致IE重置LAN適配器),NuGet也能夠訪問互聯網。

我剛剛在虛擬機中遇到了這個問題,並且由於網址是從瀏覽器中運行的,因此很困惑。 更新了nuget包管理器,問題就消失了。

就個人而言,我認為它只是沒有識別nuget repo版本(v3)並給出了錯誤的錯誤信息。

暫無
暫無

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

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