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

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

 

Рисунок 80

 

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

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

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

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

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

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

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

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

Рисунок 81

 

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

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

 

Рисунок 82

 

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