Создание инсталляционного файла

Создание инсталляционного файла С-Терра Клиент происходит при нажатии кнопки Make  package в главной форме. При этом происходит проверка корректности введенных данных и при обнаружении ошибки выводится сообщение о возможных причинах, и переключение на вкладку с некорректными данными. Если ошибки не обнаружено, то появляется окно Package  parameters (Рисунок 84):

Рисунок 84

 

В этом окне необходимо задать:

·       Package  type – поле для выбора режима инсталляции. Возможные значения:

·       basic – неинтерактивная установка с запросом на инсталляцию. Вариант по умолчанию,

·       normal – интерактивная установка (в диалоговом режиме) с демонстрацией Лицензионного Соглашения и другими окнами,

·       silent – неинтерактивная установка без запросов.

·       Package  file  name – поле для ввода имени инсталляционного файла на компьютере администратора.

·       Put  license  to  package – при установке этого флажка введенные данные Лицензии будут включены в инсталляционный файл. При этом вкладка License должна содержать корректные данные Лицензии.

При нажатии кнопки ОК вызывается утилита make_inst.exe с соответствующими опциями, которая и создает инсталляционный файл. На время работы утилиты появляется окно с просьбой подождать (Рисунок 85):

 

Рисунок 85

 

В случае выявления ошибки выдается сообщение о коде ошибки.

При нажатии на кнопку Cancel работа утилиты make_inst.exe прерывается (инсталляционный файл не создается). В случае успешного завершения работы утилиты выдается сообщение о создании инсталляционного файла:

 Рисунок 86

 

Все сообщения, выдаваемые программой утилитой make_inst в процессе ее работы, выводятся в файл make_inst_log.txt (при каждом создании инсталляционного файла make_inst_log.txt переписывается).