[英]Unable to find package ***. No packages exist with this id in source(s): "Local Nuget", Microsoft Visual Studio Offline Packages, nuget.org
[英]The source at nuget.org is unreachable?
我試圖在我的C#項目中安裝SignalR,但是運行install-package Microsoft.AspNet.SignalR
時得到的全部是:
The source at nuget.org [https://www.nuget.org/api/v2/] is unreachable. Falling back to NuGet Local Cache(...)
The source at nuget.org [https://www.nuget.org/api/v2/] is unreachable. Falling back to NuGet Local Cache(...)
At line:1 char:1 + install-package Microsoft.AspNet.SignalR + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
此錯誤已多次發布到Stack Overflow,但沒有解決方案對我有用。 我試過了:
沒事。 我可以從瀏覽器訪問nuget.org。
我將不勝感激。
嘗試使用UI。 對我來說,UI可以正常工作,但需要明確告知包管理器源在哪里。 嘗試命令:
安裝軟件包Microsoft.AspNet.SignalR-源nuget.org
要解決此問題,您可以從解決方案根目錄中的命令行運行nuget install Microsoft.AspNet。 然后,當您在包管理器中再次嘗試時,它將找到緩存的副本並成功執行:
.nuget\NuGet.exe install Microsoft.AspNet.SignalR.Client -OutputDirectory packages
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.