Настройка ClickOnce инсталляции ПО пользователя

Начиная с версии 5.1, вам доступно две инсталляции программного обеспечения пользователя (приложения FossDoc Client): обычная (msi-файл) и ClickOnce.

Особенности инсталляции ClickOnce:

Состав инсталляции

Инсталляция ClickOnce представляет собой следующий набор файлов и папок:

Состав инсталляции ClickOnce

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

Утилита ClickOnceSetupManager

Скачайте утилиту для настройки ClickOnce инсталляции. Распакуйте архив и запустите файл ClickOnceSetupManager.exe. Появится окно утилиты:

Утилита настройки инсталляции клиента ClickOnce

Выполните следующее:

Утилита настроит инсталляцию таким образом, что она будет корректно устанавливаться из той сетевой папки, которую вы указали. Теперь вы можете поместить данную папку на нужный сетевой ресурс (сетевую папку) и приступать к установке у пользователей.

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

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

При этом может быть предложено установить дополнительные компоненты (Microsoft .NET Framework и др.). Установка данных компонентов потребует от пользователя прав системного администратора. По окончании установки вы можете стандартно подключиться к серверу FossDoc и работать.

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

В дальнейшем программу следует запускать с помощью стартового меню Windows:

Запуск клиента ClickOnce через меню Пуск

Автоматическое обновление

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

Если у вас возникли вопросы, обращайтесь на форум.