Я ищу решение для развертывания winforms, которое учитывает следующие ограничения:
- Приложение должно быть общим для всех пользователей Windows на компьютере
- База данных (Sql Server Compact 3.5 SP1) должна быть общей для всех пользователей
- Я должен хранить данные базы данных при обновлении
- Я должен проверить и запустить обновление программно
Моей первой идеей было выбрать ClickOnce, но инструмент не поддерживает многопользовательскую установку на одну машину. Установщик MSI поддерживает это ограничение.
Есть ли способ объединить оба или другое решение?