Embedded Chocolatey Installer失败

问题描述 投票:0回答:1

我的巧克力包装仍然出现相同的错误:Exit code was '-1'。我不确定我的chocolateyinstall.ps1或用于制作此嵌入式安装程序的setup.exe是否有问题。下图显示尝试运行chocolateyinstall.ps1时的choco install (packagename)和cmd。谢谢。

https://ibb.co/Mpnh0mq

powershell cmd command-prompt chocolatey
1个回答
0
投票

Exit code was '-1'表示安装程序的退出代码为-1,而不是0或其他可以接受的成功退出代码。您需要找出setup.exe失败的原因。如果查看错误指示的C:\ProgramData\Chocolatey\logs\chocolatey.log,则可能能够找到有关安装程序为何失败的更多信息。


我注意到的一件事是,您没有将静默安装参数设置为Install-ChocolateyInstallPackage的参数的一部分,这至少可能会导致您的程序包要求交互(您不希望这样做)。您应该找出setup.exe的静默安装参数是什么。

根据您的情况,RVDS似乎使用different program进行静默安装(第7页)。请注意,这是针对3.1而非4.1的,因此您应该尝试查找最新的文档,或者查看setupcli在4.1中是否仍然存在,并开始查看其支持的参数。

© www.soinside.com 2019 - 2024. All rights reserved.