我只是安装了一个不在我本地缓存中的新软件包。我直接从NuGet网站上接受了命令。
在PMC中执行命令失败,并显示以下错误:
The source at All [(Aggregate source)] is unreachable. Falling back to NuGet Local Cache at C:\Users\Jammer\AppData\Local\NuGet\Cache
Install-Package : Unable to find package 'Xam.Plugins.Settings'.
At line:1 char:16
+ Install-Package <<<< Xam.Plugins.Settings
+ CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
我确认所有设置都正确无误,所有常用的NuGet源网址都按预期存在并且正确无误。我安装了NuGet 2.8.5。
当我使用&#34;管理包解决方案&#34;在Visual Studio中它找到了我正在使用的软件包并按预期安装它。
有没有人看过这个并且知道这里发生了什么?
答案 0 :(得分:1)
啊,好的&gt;立即解决了这个问题。
原来,该软件包所需的NuGet版本为2.8.1,缓存中的版本为2.8.3所以本来应该没问题但2.8.5的更新解决了我遇到的问题经理控制台。
答案 1 :(得分:0)
虽然没有C:\ Users \ username \ AppData \ Local \ NuGet文件夹,但我遇到了同样的问题。 我的版本是2.8.60318.667,我下载并安装了它但我无法安装任何软件包。 解决方案是在工具&gt; Nuget包管理器&gt;包管理器设置。 单击Package Sources分支,并将'nuget.org'检查为Available packages sources。 现在它工作正常。 最诚挚的问候,