【发布时间】:2018-08-01 11:30:59
【问题描述】:
我试图安装程序集 System.IdentityModel.Tokens.Jwt,但我不断收到 nuget 错误:
find-package : No match was found for the specified search criteria and package name
'System.IdentityModel.Tokens.Jwt'. Try Get-PackageSource to see all available registered package sources.
当我直接下载 .nupkg 文件并尝试以这种方式安装时,我收到以下错误:
Install-Package : Unable to find dependent package(s) (Microsoft.IdentityModel.Tokens)
我做错了什么?我通常是一个 linux 人,所以我的直觉是我缺乏适当的存储库,但我不知道如何解决这个问题。
【问题讨论】:
-
检查
Get-PackageSource,因为您要查找的内容不在默认的 PSGallery 存储库中。我认为您需要先弄清楚您希望从哪里获取模块,然后您提到的任何包都会按预期解决。 -
Get-PackageSource 告诉我我只有 PowerShellGet。如何找到需要为此程序集添加的存储库?这是我遇到问题的步骤。
标签: powershell package nuget jwt