Думаю авторы, чьи программы состоят более чем из одного файла, задумываются о том, как все эти файлы грузить конечному пользователю.
Этой проблемой задался и я, а потому изначально воспользовался слегка модифицированным установщиком Игоря.
Однако данный инсталлятор. в силу своей простоты, не очень удобен и малофункционален. Поэтому возникло желание сделать свой.
Сегодня я представляю вашему вниманию универсальный, удобный и легко конфигурируемый установщик WebWyse.
Основной функционал:
Возможность встроить лицензионное соглашение (не приняв его пользователь не установит софт)
Проверка компьютерного оборудования на соответствие системным требованиям
Возможность устанавливать (или не устанавливать) дополнительные компоненты
Выбор папки, куда будет установлена программа
Интерфейс, адаптированный под все три тира видеосистем
Заготовки можно найти в Репозитории GitHub.
В качестве примера также можно использовать конфигурации установщиков для других моих продуктов вроде Mempisto, TapFAT, ВычВыжПром и MC Plus.