Я хотел бы заполнить программно созданные переменные установки в настраиваемых действиях в контексте установки, чтобы использовать их в среде IDE, например, ${installer:myVar}
.Как заполнить переменные установщика от настраиваемых действий до контекста установки?
Когда я создаю переменную и установить его в контексте с getContext().setVariable("myVar", "123")
, тезисы переменная не появляются в связанных переменных вкладка диалогового окна Выбор установки переменной как другие делают, которые установлены с помощью Set Variable действий.
Есть ли способ заполнить мою пользовательскую переменную, чтобы она была видна здесь?
Когда я обеспечиваю действие с полем, чтобы установить уровень имя переменной (в основном текстовые поля), можно ли использовать предварительно сконфигурированные переменные? И как насчет совместного использования настраиваемого действия: пользователь должен знать, что он должен сконфигурировать такую предопределенную переменную, а только установить имя в текстовое поле конфигурации. Это правильно? – Hardie82
@ Hardie82 См. Мое изменение в отношении пользовательского кода –
Хорошо, это почти решение, которое я ожидал. Осталось только одно. Теперь я нашел переменную на вкладке «Связанная переменная», но когда я выбираю любую ограниченную переменную для моего настраиваемого поля, ей не хватает префикса установщика, например '$ {installer: myVar}'. Значение устанавливается только на 'myVar'. Где я должен это настроить? – Hardie82