Делаем обновлялку для Windows Service

Суббота, 26 Дек 2009 4:33
Posted in category .NET

Поскольку ClickOnce не умеет разворачивать и обновлять Windows Service приложения, была поставлена задача разработать собственную систему обновлений. Программа висит в трее, проверяет статус сервиса и выкачивает обновления если они есть. Обновление так же можно выкачать в ручную.

tray

Проверка наличия обновления происходит сверкой md5 хэша сборки,останавливает службу, выкачивает если не совпадает и заменяет обновляемые файлы. Обновления же мы зачиваем на веб сервер, в эту же папку кидаем файл index.php, он создаёт xml страницу с именем файла и его хэшэм.

update

Все файлы во вложении далее, будут вопросы, пишите.

скачать исходники

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
Комментарии и пинг сейчас закрыты.