1 powershell chocolatey windows-10
我是 Windows PowerShell 的新手。我尝试了一些临时查询来测试包提供者及其各自的提供者。到目前为止,我设法安装了 Chocolatey 和 Nuget。

当我尝试通过 Nuget 查看可用的包时,该命令不返回任何内容。

我用 Chocolatey 尝试了相同的命令(find-package -provider),这次成功显示了可用的包列表。
Nuget 有什么问题?
小智 5
执行以下操作时,默认情况下没有 NuGet 选项
get-packagesource
Run Code Online (Sandbox Code Playgroud)
默认情况下 PSGallery 和 Chocolatey 有包源。NuGet 没有。
要将 NuGet 添加为包源,您需要运行以下命令。
register-packagesource -Name NuGet -ProviderName NuGet -location https://www.nuget.org/api/v2/
Run Code Online (Sandbox Code Playgroud)
然后,这将使用包源注册包提供程序 NuGet。当你跑
find-package -provider NuGet
Run Code Online (Sandbox Code Playgroud)
您应该会看到可用的软件包列表。
/sf/ask/398519761/讨论了其他要使用的 api。我尝试了 v3,但它对我不起作用。v2 运行良好。
它的实现方式有点令人困惑。
希望这可以帮助。
谢谢,蒂姆。
| 归档时间: |
|
| 查看次数: |
2422 次 |
| 最近记录: |