我在PowerShell中使用了以下命令,我希望看到特定包的版本列表,但是我收到错误。
Find-Package -Name "UmbracoCms" -AllVersions
查找包:未找到指定搜索条件和包名称' UmbracoCms'的匹配项。尝试使用Get-PackageSource查看所有可用的已注册包源。
正在运行Get-PackageSource
给我:
Name ProviderName IsTrusted Location ---- ------------ --------- -------- nuget.org NuGet True https://api.nuget.org/v3/index.json
有什么问题?我的错误在哪里?
我也尝试过像nunit
这样的其他软件包,并得到同样的东西..
答案 0 :(得分:3)
您应该使用nuget feed v2代替nuget feed v3作为您的包源。
所以,这有效:
find-package -name "UmbracoCms" -AllVersions -Source "https://www.nuget.org/api/v2"