巧克力包装失败



当尝试为ARM RVDS 4.1创建Chocolatey包时,它失败了,我不确定问题是什么。我认为我设置chocolateyinstall.ps1不正确,或者setup.exe在tools文件夹中。

以下是我在cmd中得到的错误:https://ibb.co/KmDPxcF

以下是chocolateyinstall.ps1:https://ibb.co/yR7ysqR

以下是.nuspec:https://ibb.co/hBM3xn9

以下是tools文件夹的内部视图:https://ibb.co/8NGXPNW

我可以不使用环境变量作为chocolateyinstall.ps1中的文件位置吗?还是另一个问题?我还怀疑我可能使用了错误的silentArg

编辑:我找到了一些关于为什么错误显示access is denied的信息,但这都与防病毒有关,我没有。

根据此处的文档:

https://chocolatey.org/docs/helpers-install-chocolatey-install-package#file-字符串

要运行的本机安装程序的完整文件路径。如果嵌入在封装中,你可以用"$(拆分路径-父$MyInvocation.MyCommand.Definition(\INSTALLER_FILE">

在0.10.1+中,FileFullPath是File的别名。

这可以是一个32位或64位的文件。这在早期版本中是强制性的Chocolatey的,但如果提供了File64,则是可选的。

您当前正在向文件参数传递一个目录,这是不正确的。

相关内容

最新更新