我的巧克力包装仍然出现相同的错误:Exit code was '-1'
。我不确定我的chocolateyinstall.ps1
或用于制作此嵌入式安装程序的setup.exe
是否有问题。下图显示尝试运行chocolateyinstall.ps1
时的choco install (packagename)
和cmd。谢谢。
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中是否仍然存在,并开始查看其支持的参数。