Клиент: американская компания GlobalEdgeTechnology.
Инсталлятор разрабатывался в сотрудничестве с центром разработки GlobalEdgeTechnology в Хидерабаде (Индия). В результате этого сотрудничества заказчик предложил перенести центр в Москву :)
Инсталлятор умеет: - копировать файлы; - шарить папки; - работать с сервисами (добавлять, запускать-останавливать); - определять наличие/необходимость, устанавливать .net framework (2.0, 3.0); - определять наличие/необходимость, устанавливать MSSQL в silent режиме (без лишнего взаимодействия с пользователем); - получать список MSSQL instances; - создавать базы, выполнять T-SQL скрипты; - работать с реестром (в т.ч. с мультистроковыми записями, чего на тот момент NSIS не умел); - выбирать режим установки – начинающий, продвинутый пользователь.