По договоренности
Требуется разработчик .NET, имеющий глубокие знания и опыт в создании инсталляционных пакетов установки приложений с базами данных для разработки автоматизированной системы управления обновлением приложения на рабочих местах.
Задачи, выполняемые системой:
1) автоматическое создание дистрибутива приложения, включающего скрипты для обновления локальной БД (либо ее создания при первичной установке) и размещение их на сервере.
2) автоматическое обновление приложения до последней версии вне зависимости от установленной версии и обновление локальной базы данных.
Система должна обеспечивать:
1) использование стандартных компонентов .NET по возможности.
2) определение своей версии при загрузке, и при наличии на сервере более актуальной версии загружать ее и устанавливать автоматически при согласии пользователя (с выдачей сообщения о необходимости изменить версию и невозможностью работать с центральной БД), а также обновлять локальную базу данных с помощью скриптов (либо создавать);
3) накопительную систему установки скриптов БД для того, чтобы можно было обновить БД любой версии.