Я разрабатываю клиентское приложение (.NET), которое должно автоматически обновляться. Приложение будет развернуто с помощью простого установщика WiX/MSI.
Что мне нужно:
- Проверить сервер для версий файлов/хешей/дат
- Загрузка новых файлов
- обновить файлы и перезапустить приложение.
Есть ли подходящие рамки/шаблоны для их архивации?
Я нашел/попробовал следующее:
- ClickOnce (не соответствует нашим потребностям, поскольку он не может установить машину приложения в первый раз)
- wyUpdate, кажется, прекращено.
- ClickThrought, кажется, прекращено.
- Google Омаха выглядит сложной для того, что я пытаюсь достичь.
Существуют ли для этого активные и надежные решения (им не нужно быть свободными и OpenSource)?