Данный проект - .msi пакет для развёртывания в рамках домена программного комплекса для переносной поверочной установки НЕВА-ТЕСТ 3303П.
Данный репозиторий не содержит исходных файлов самого программного продукта, только его дистрибутива (wix проект для .msi пакета). Разработчик данного .msi пакета не несёт ответственности за возможные ошибки в функционировании самого программного продукта и не может повлиять на ограничения самого программного продукта.
Для внесения изменений в пакет и повторной сборки пакета потребуются следующие продукты:
Установить необходимо все пакеты в указанном порядке. В результате - получае MS Visual Studio 2012 с подготовленными
шаблонами проектов WiX. После этого открываем файл решения .sln
и собираем решение.
В папке bin\Admin image\x86\ru-RU
собран проект, подготовленный к роли административной точки установки.
В нём отсутствует интерфейс пользователя.
В папке bin\Single .msi file\x86\ru-RU
собран .msi пакет в виде единого файла.
В отличии от предыдущего варианта, в данной редакции присутствует интерфейс пользователя,
позволяющий изменить и состав продукта, и папку его установки.
При необходимости создания административной точки установки с интерфейсом пользователя следует воспользоваться командной строкой по следующему примеру:
msiexec -a "bin\Single .msi file\x86\ru-RU\NevaTest3303P.msi" TARGETDIR="adm\x86"
При подготовке административной точки установки доступны к изменении нижеописанные свойства.
При установке данного свойства ("Yes") деинсталляция приложений, установленных оригинальными инсталляторами, осуществляться не будет. По умолчанию данный пакет обнаруживает и деинсталлирует приложения, установленные оригинальными инсталляторами.
По умолчанию - "No"
. При установке значения "Yes"
при установке не будут опубликованы ярлыки.
Для данного пакета использование данного флага не рекомендуется.
По умолчанию - "No"
. При установке значения "Yes"
при установке не будут опубликованы ярлыки на рабочем столе.
При DISABLESHORTCUTS="Yes"
значение данного свойства роли не играет.
По умолчанию - "No"
. При установке значения "Yes"
при установке не будут опубликованы ярлыки в меню.
При DISABLESHORTCUTS="Yes"
значение данного свойства роли не играет.
Путь к папке, в которую будет установлен программный продукт.
Устанавливать в качестве значения данного свойства требуется только путь по отношению к %ProgramFiles%
.
Несколько примеров подготовки административной точки установки:
msiexec -a NevaTest3303P.msi DISABLESHORTCUTS=Yes
Данная командная строка готовит точку установки с "отключенными" ярлыками.
Продукт требует BDE, и данный пакет установит его при необходимости (версия 5.2 Pro).
Результаты поверок данный продукт сохраняет в базе данных. Собственно база может быть размещена и на сетевом ресурсе, однако потребуется дополнительная настройка программного продукта с целью указания местоположения базы данных.