Как передать аргументы командной строки в InstallShield debugger?

#debugging #installshield

#отладка #installshield

Вопрос:

При запуске отладчика InstallShield X я не могу найти способ указать ему, чтобы он выполнялся в автоматическом режиме, чтобы отладить автоматическую установку.

Отладчик, похоже, выполняет эквивалент «setup.exe » командная строка, которая отображает графический интерфейс, но я хочу «setup.exe /s», который принимает входные данные от setup.iss.

Есть ли способ указать параметры командной строки для отладки?

Ответ №1:

Существует несколько способов запуска отладчика InstallScript. Вы можете запустить его из InstallShield IDE, что я и ожидаю от вас. Или вы можете запустить его из командной строки вашей установки с /d помощью . Смешайте /s и /d вместе, и вы сможете отлаживать немой регистр. Или, если это InstallScript MSI, вы также можете задать определенные свойства MSI, чтобы включить отладку пользовательских действий.

См . Setup.exe и Update.exe Параметры командной строки подробнее см. в разделе «Отладка», в котором описываются как /d /v"ISSCRIPTDEBUG=1 ISSCRIPTDEBUGPATH="path-to-Setup.dbg""