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

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

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