Шоколадный пакет - PullRequest
       88

Шоколадный пакет

0 голосов
/ 03 марта 2020

При попытке создать пакет Chocolatey для ARM RVDS 4.1 не удается, и я не уверен, в чем проблема. Я полагаю, что я либо неправильно установил chocolateyinstall.ps1, либо что-то с setup.exe в папке инструментов.

Вот ошибка, которую я получаю в 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, но все это связано с антивирусом, который я не делаю есть.

1 Ответ

1 голос
/ 03 марта 2020

Согласно документации здесь:

https://chocolatey.org/docs/helpers-install-chocolatey-install-package#file -строка

Полный путь к файлу для запуска собственного установщика. При встраивании в пакет вы можете получить его по пути с помощью "$ (Split-Path -parent $ MyInvocation.MyCommand.Definition) \ INSTALLER_FILE"

В 0.10.1+ FileFullPath является псевдонимом для файла .

Это может быть 32-разрядный или 64-разрядный файл. Это является обязательным в более ранних версиях Chocolatey, но не обязательно, если был указан File64.

В данный момент вы передаете каталог в параметр файла, что неверно.

...