У меня есть простой установщик WIX, который установит службу Windows.У меня есть настройка нескольких экземпляров, чтобы служба могла работать рядом.
Все выглядит хорошо, единственная проблема, которая у меня сейчас возникает, - это когда я удаляю установку.Он полностью удаляет сам исполняемый файл службы Windows, но не полностью удаляет запись реестра.Зайдя в services.msc
я все еще вижу название сервиса.Я должен зайти в реестр и вручную удалить запись.
Ознакомьтесь с моим решением VS2010 здесь: http://andrewherrick.com/spike/multiplewindowsservices.zip
Вы можете легко восстановить его, установив экземпляр по умолчанию, а затем установить экземпляр 01бок о бок.Затем попробуйте и удалите экземпляр 01. Вы увидите, что он не удален из списка служб.
Есть мысли?