как обновить компактные рамки приложений? - PullRequest
0 голосов
/ 16 июня 2010

Я ищу способ управления обновлениями приложений для моего компактного каркасного приложения.

Допустим, у меня установлено приложение v1 приложения на моем устройстве, а версия 1.1 выпущена.Я хочу, чтобы приложение позвонило на мой сервер, чтобы узнать, есть ли новая версия.поскольку новая версия найдена, я хочу отправить новую версию приложения на устройство и установить его, заменив старую версию.

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

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

...

РЕДАКТИРОВАТЬ:

, несмотря на мои предыдущие поиски, прежде чем опубликовать это, я только сейчас нашел этот вопрос: Как автоматически обновить приложение для Windows Mobile

1 Ответ

0 голосов
/ 16 июня 2010

Когда я писал один, я полагался на запуск файла .cab.Это был определенно путь наименьшего сопротивления.

В противном случае я написал бы простой исполняемый файл "upgrade.exe", который распространяется вместе с вашим приложением.При обновлении вы загружаете новый пакет, запускаете файл upgrade.exe непосредственно перед выходом из приложения, а затем копируете эту программу с новыми файлами в ваше приложение.

...