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}"