Чтобы избежать перезапуска, который дает решение Тима, разверните свой собственный автообновитель, который запускается вместо приложения.
Сделайте так, чтобы он проверил предопределенный URL-адрес и вытащил последнюю версию, затем установите и запустите ее.
Для полноты, получите приложение для проверки обновленного автообновления:)
Это то, что я реализовал с установкой устройства 50, и он работает угощение.
Я добавил функциональность, позволяющую запускать сценарии sql ce как часть обновления, и вы получаете большинство тех же функций сценариев, что и на рабочем столе. (Пусть и без поколения)