Автоматические обновления без FLEXnet Connect

У меня есть ограниченная версия InstallShield, которая поставляется с профессиональной версией Visual Studio.

Я хочу размещать свои обновления на своем собственном сервере, как это можно сделать в настройках публикации ClickOnce.

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

Это возможно? В уведомлениях об обновлении я вижу только «Да — включить FlexNet Connect с помощью Software Manager 12.01» или «Да — включить FlexNet Connect без Software Manager». Я не вижу способа проверить личный FTP-сайт на наличие обновлений, как это было доступно в настройках ClickOnce.


person David Rinck    schedule 28.02.2012    source источник


Ответы (1)


Это невозможно с IS LE. Можно написать собственную инфраструктуру для опроса обновлений, их загрузки и вызова.

person Christopher Painter    schedule 28.02.2012
comment
Хорошо знать. Есть ли хорошая документация о том, как это сделать? - person David Rinck; 28.02.2012
comment
Я помог одному клиенту сделать это с помощью библиотеки под названием wuw4. По сути, я разработал MSI таким образом, чтобы он работал, а затем они сделали вызовы MSIEXEC для его вызова. - person Christopher Painter; 28.02.2012