, когда я обновляю свое приложение, install4j удаляет пару переменных файла ответов из файла response.varfile.Install4j удаляет переменные файла ответов при обновлении
Недостающие переменные являются типом Long. Я могу видеть в файле журнала, что эти переменные установлены, но каким-то образом удаляются, когда обновление завершено.
Переменные привязаны к текстовому полю в установщике, но не в программе обновления, это может быть проблемой? Однако я проверил «регистровые переменные для файла ответов».
Hello Ingo, спасибо за ваш (быстрый) ответ. Переменные регистрируются как переменная файла ответов. Я протестировал скрипт 'context.registerReponseFileVariable', и он сработал, переменные теперь находятся в файле ответов, однако я использую версию 6 install4j. – Tim0n
Другой вопрос, почему другие переменные не удаляются, которые также привязаны к текстовым полям и не отображаются в обновленном? – Tim0n
Приложение для обновления не относится к этому вопросу, только загруженный установщик, который выполняется программой обновления. Вы можете проверить файл журнала в «.install4j/installation.log», чтобы узнать подробности о назначениях переменных и действиях «Загрузить файл ответов». –