小编Pas*_*ges的帖子

我可以在Linux上构建Chocolatey软件包吗?

在Windows机器上构建Chocolatey软件包非常容易.但是,到目前为止,我还没有找到一种在Linux上构建软件包的文档化方法.

例如,我如何choco.exe在Linux上运行Windows可执行文件?

chocolatey

4
推荐指数
1
解决办法
3428
查看次数

如何让 Chocolatey 中的包装参数正常工作?

我很难弄清楚如何获取 Chocolatey 包中的 PackageParameter?根据文档,以下内容应该有效,但不适合我。

这就是我所做的

使用参数安装

choco install .\test-params.0.0.1.2.nupkg --params="'/SERVER:test'" -y -d
Run Code Online (Sandbox Code Playgroud)

到目前为止一切顺利,在调试输出中我得到一行内容

PackageParameters='/SERVER:test'|
Run Code Online (Sandbox Code Playgroud)

为了获取参数,我根据文档chocolateyInstall.ps1使用。$par = Get-PackageParameters

但由于某种原因$par仍然是空的。

Write-Host "PackageParameters are: $par"
Run Code Online (Sandbox Code Playgroud)

我明白了PackageParameters are: System.Collections.Hashtable

Write-Host $par['SERVER']
Run Code Online (Sandbox Code Playgroud)

只是一个空行

有人可以告诉我我缺少什么吗?

完整的调试输出可以在这里找到

chocolatey

2
推荐指数
1
解决办法
2428
查看次数

标签 统计

chocolatey ×2