Подготовка инсталляции и установка рабочих мест пользователей

АРМ пользователя, программа FossDoc Mail NBU, реализована по технологии ClickOnce, позволяет работать с заявками и защищенной почтой, полностью заменяет старый клиент на базе MS Outlook.

Инсталляция производится с общедоступного сетевого ресурса на компьютер пользователя и далее сама проверяет новые версии и предлагает обновления.

Важный аспект инсталляции ClickOnce - она всегда подписана цифровым ключем.

Таким образом, перед началом установки FossDoc Mail NBU на рабочих местах пользователей, необходимо настроить инсталляцию на некоторый сетевой ресурс и подписать ключем. Подробнее данный процесс описан ниже:

Подготовка сетевой папки для хранения инсталляции

Создайте на сервере специальную папку, назовите ее например, ClientNBU, и сделайте ее доступной для чтения всем пользователям в локальной сети.

Предположим, что имя машины-сервера у вас "FossDocServer", тогда полный сетевой путь к папке для инсталляции будет:

"\\FossDocServer\ClientNBU"

Настройка инсталляции

Скопируйте пакет установки в вашу сетевую папку, при этом у вас должен быть такой набор файлов и папок:

Файлы ClickOnce инсталляции клиента НБУ

Папка "mage" содержит утилиту и ключ для подписи инсталляции. Их можно разместить в любой папке на сервере, важно наличие .NET Framework 4.

Кликните мышью по файлу ключа и импортируйте его в систему, пароля к ключу нет, все опции по умолчанию.

После того, как ключ импортирован, запустите утилиту mageui.exe, и откройте в ней файл FossDoc.Mail.NBU.Host.application

Утилита MageUI

В строке Start location будет отличный от вашего сетевой путь. Вам следует скорректировать его таким образом, чтобы он соответствовал реальному.

Важно: Формат строки Start location должен быть в точности таким, как на рисунуке выше, т.е. начитаться с file://, содержать имя сервера и т.д.

После коррекции сохраните изменения, и утилита спросит у вас ключ для подписи инсталляции:

Подпись инсталляции ключем

Если все прошло успешно, никаких сообщений не выдается, - утилиту можно закрыть. Теперь инсталляция настроена на работу с данного сетевого пути.

Установка ПО на рабочих местах пользователей

Для первой установки программы на рабочем месте пользователя запустите проводник Windows и выполните из адресной строки: "\\FossDocServer\ClientNBU\setup.exe".

При этом будет предложено установить все необходимые компоненты, по окончании работы вы можете стандартно подключиться к серверу FossDoc и работать.

Важно: копировать инсталляцию на машину пользователя и затем вручную запускать setup не нужно.

В дальнейшем программу FossDoc Mail NBU пользователь должен запускать из своего стартового меню Windows:

запуск из стартового меню Windows

Если вы обновите ПО в сетевой папке, то при запуске программы у пользователя, ему будет автоматически предложено обновить ПО.

см. далее Руководство пользователя.