Я сделал установщик с помощью Inno Setup. Он состоит из нескольких исполняемых файлов, расположенных в папке «APP» программных файлов. Но для каждого исполняемого файла есть своя подпапка в этой папке «APP».
Поскольку каждый исполняемый файл отличается от цели, я хочу создать деинсталлятор, в котором я могу выбрать, какой компонент я хочу удалить (например, кнопка «Изменить» в «Добавить / удалить» программ). На данный момент программа удаления удаляет все приложения.
Один из вариантов - создать отдельный установщик для каждого компонента, а затем создать установщик, содержащий другие установщики, но это слишком странно.
Можно ли создать собственный деинсталлятор с возможностью выбора, какой компонент я хочу удалить?