• ClickOnce - автооновлення програм

    2016-05-05 16:42:31

    Поділитися в Facebook Поділитися ВКонтакте Поділитися в Однокласниках

    Налаштування автоматичного завантаження та встановлення нових версій програм, розроблених у середовищі Microsoft Visual Studio.

    Вікно Properties (пункт Publish) проекту.

    Прописати шлях, куди будть публікуватися оновлення (ftp-доступ до сервісного сайту) - Publishing Folder Location (ftp server or file path), напр. ftp://soft.mysite.com/

    Якщо потрібно, вказати версію програми - Publish Version, напр. 0.1.0.0. Рекомендується встановити галочку для автоматичного інкременту версії при кожній наступній публікації (Automatically increment revision with each publish).

    Кнопка Updates. Вибрати галочку The application should check for updates (програма повинна перевіряти оновлення) та перемикач After the application starts (після запуску) або Before the application starts (перед запуском). Update location (if different than publish location) - прописуємо шлях до веб-сторінки програми (звідки буде завантажуватися оновлення), напр. http://soft.mysite.com/.

    Кнопка Options:

    • Пункт Deployment (розгортання). Deployment webpage - веб сторінка, що буде генеруватися при публікації нової версії, напр. index.html. Тут же встановити три галочки: Automatically generate deployment web page after every publish (автоматично генерувати веб-сторінку після кожної публікації), Open deployment web page after publish (відкривати веб-сторінку), Use ".deploy" file extension (використовувати відповідне розширення файлу).
    • Пункт Manifests. Встановити галочку Create desktop shortcut (створювати ярлик на роробочому столі).

    Після вказаних операцій можна публікувати нові версії програми у розділі Publish, натиснувши на кнопку Publish now та вказавши пароль доступу до ftp-сервера, а користувачі перед запуском програми отримуватимуть повідомлення про доступність нової версії та зможуть завантажити і встановити її одним кліком миші.