Я создаю службу Windows на основе .NET. Предполагается, что часть его функциональности проверяет, доступна ли на сайте более новая версия. Затем предполагается загрузить новый «пакет» и каким-то образом обновить себя. Кто-нибудь знает какие-нибудь библиотеки, которые могут помочь с этим? Я предполагаю, что у меня возникнут проблемы с перезаписью исполняемого файла, который в данный момент запущен.