Zatupitel
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору У меня шифрование .exe при обновках не стоит в качестве важных, поэтому юзаю обычную, простую тулзу от TMS, она бесплатная. В ней создается конфиг в виде добавленных файлов, далее просто указывается куда класть и как будет программа проверять обновление (тоже тут не парюсь, можно по номеру версии, но мне проще по дате создания файла). В итоге, создаю .exe из среды IDE, автоматом он сжимается upx, далее запускаю утилиту и она генерит .cab файл и кладет его на фтп. Когда юзер запускает программу или по таймеру (у меня проверка 1 раз в 6ч стоит, т.к. по ходу бывают какие-нибудь доработки) выдается сообщение, что есть обновление. Нажимаем - обновить и все это ёкслель-моксель, ёрш-твою-меть и само перезапускается. В итоге, у клиента обновленная версия. Пока на фтп не ляжет новый файл, ничего у клиента не выскакивает, все пашет штатно. За 3 года работы вроде глюков не было. Это самый простой вариант думаю, для простых обновлений без заморочек. Для других целей юзаю инсталлятор, там побольше возможностей с проверкой реестра, каких-нибудь ключей, созданием иконок и т.д.... Тоже все просто, надо лишь 1 раз скрипт написать. | Всего записей: 469 | Зарегистр. 31-08-2006 | Отправлено: 00:07 08-08-2016 | Исправлено: Zatupitel, 00:09 08-08-2016 |
|