Inno Setup: установите другой установщик и запустите его, прежде чем продолжить установку

Это часть [Files] моего кода:

[Files]
Source: "other_installer.exe"; DestDir: "{app}"
Source: "myprogram.exe"; DestDir: "{app}"
Source: "data.dat"; DestDir: "{app}"
Source: "otherdata.dat"; DestDir: "{app}"

Моя программа зависит от запуска другой программы. Я'включил установщик для этой программы ("other_installer.exe») в моем установщике. Что я хотел бы сделать, это запустить этот установщик, как только он будет скопирован, прежде чем продолжить "myprogram.exe» и все остальное.

Мы нашли и нашли документацию для BeforeInstall в справке Inno Setup, но они неПример запуска другого приложения. Я считаю, что это должно быть что-то вроде этого:

[Files]
Source: "other_installer.exe"; DestDir: "{app}"
Source: "myprogram.exe"; DestDir: "{app}"; BeforeInstall: // RUN OTHER_INSTALLER.EXE //
Source: "data.dat"; DestDir: "{app}"
Source: "otherdata.dat"; DestDir: "{app}"

Ответы на вопрос(3)

Ваш ответ на вопрос