Обновление
Вы можете включить в вашу установку простую программу для проверки наличия обновлений для вашего приложения. Эта программа при запуске скачивать конфигурационный файл с вашего веб-сервера и сравнивает текущую версию у пользователя с версия указанной в этом файле. Для того чтобы использовать эту возможность вы должны указать поле Версия на странице Проект - Информация о программе и определить все параметры на этой странице. Также, ваш скрипт установки должен содержать команду Создать деинсталлятор и обновитель, которая создаст исполняемый файл обновления.
Отметьте этот чекбокс чтобы добавить программу для проверки обновлений в вашу установку.
Отмечен => Обновитель будет добавлен.
Директория, где будет создан исполняемый файл программы проверки обновлений.
APPLICATION DATA PATH - Папка программы в Application Data.
CUSTOM PATH - Путь будет определен вместе с именем файла.
INSTALL PATH - Главный путь установки.
SYSTEM PATH - Системная директория Windows.
TEMPORARY PATH - Временная директория Windows.
WINDOWS PATH - Директория Windows.
Имя файла программы обновления.
#setuppath#\tools\myupdate.exe (если CUSTOM PATH)
Конфигурационный файл на сервере
Этот файл создается автоматически когда вы создаете вашу установку. Вы можете найти этот файл в той же директории где создается файл установки. Конфигурационный файл явялется простым .ini файлом и вы можете самостоятельно генерировать и изменять его.
Укажите полный web-путь в конфигурационному файлу на вашем веб-сайте. Не указывайте имя конфигурационного файла.
http://www.mydomain.com/downloads/
Укажите имя конфигурационного файла.
myapp_update.ini
Укажите интернет адрес домашней страницы или страницы для скачивания вашей программы по которому перейдет пользователь, когда будет обнаружена новая версия и он согласится посетить сайт. Этот параметр сохраняется в конфигурационном файле.
Настройки обновления
Как использовать программу обновления
1. Определите здесь все параметры и создайте вашу установку.
2. Найдите конфигурационный файл в директории вывода и разместите его на веб-сайте. Конфигурационный файл должен быть сохранен как Веб-путь к файлу/Имя файла.
3. Вы можете создать пункт меню 'Проверить наличие обновлений' в вашей программе и запускать update.exe когда пользователь нажмет его.
4. Вы моежет использовать параметр командной строки -s. Если вы запускаете update.exe -s, то он покажет сообщение только, если есть новая версия. Используйте этот параметр при атоматическом запуске update.exe.
Формат конфигурационного файла
Конфигурационный файл обновления является простым .ini файлом. Вы можете самостоятельно создавать и редактировать его. Он может быть загружен на сервер в любое время.
[main]
version=x.x.x
url=http://www.mydomain.com/
Последняя версия вашего приложения.
Веб-страница, которая откроется когда имеется более новая версия и пользователь захочет посетить домашнюю страницу.