Я пытаюсь переустановить службу, написанную на C #.Первый раз это сработало.Я использовал installutil, чтобы выполнить установку, и сервис появился в списке сервисов, и я смог запустить его.Затем я сделал некоторые обновления кода и удалил сервис.После выяснения, что я должен был закрыть окно служб, служба, казалось, исчезла (то есть успешно удалена).Однако, при попытке установить сервис снова, я получил сообщение:
System.ComponentModel.Win32Exception: The specified service already exists
Это казалось странным, поскольку я не мог видеть его в окне сервисов.Я, наконец, подумал, что нашел проблему после удаления раздела реестра, касающегося моей службы, но, к сожалению, это ничего не решило.
Кроме того, повторное удаление не слишком помогает решить проблему, поскольку это приводит к противоречивымсообщение:
System.ComponentModel.Win32Exception: The specified service does not exist as an installed service
Во что мне верить?Сервис существует или нет?Я чувствую себя как физик, пытающийся выяснить, мертв кот или жив.Я надеюсь, что кто-то здесь знает что-то, чтобы помочь решить эту проблему.