Мне нужно установить одну из 2 готовых библиотек с помощью установщика InnoSetup. У них обоих одинаковое имя, но их источник различен.
Паскаль-скрипт InnoSetup должен выбирать, какой из них будет установлен, не спрашивая пользователя (основываясь только на некоторых разделах реестра). Итак, я хочу скрыть страницу «Выбор компонентов» и реализовать что-то подобное
[Files]
Source:"Main.exe"; DestDir: "{app}"
Source:"Option1\Lib.dll"; DestDir: "{app}"; Components: Option1
Source:"Option2\Lib.dll"; DestDir: "{app}"; Components: Option2
В сценарии должны быть выбраны либо Option1, либо Option2.
Как я могу это сделать? Может быть, мне вообще не нужно использовать ключевое слово Components, и есть какой-то другой способ?