Переустановка службы Windows. Ошибка101: Источник «ServiceName» уже существует на локальном компьютере - PullRequest
1 голос
/ 25 июля 2011

Я пытаюсь создать установку для пакета услуг Windows.У меня была одна установка, но теперь каждый раз, когда я пытаюсь удалить и затем переустанавливать его, я получаю сообщение об ошибке выше.Я попытался изменить имя сборки и т. Д., Чтобы заставить его установить без какой-либо удачи.Я не могу найти какую-либо ссылку на старый файл servicename.exe, но я не могу заставить его установить снова.Может ли кто-нибудь указать мне на то, что может помочь мне удалить это.Я запустил installutil, но мне нужно знать, где находится файл, чтобы сделать эту работу.

1 Ответ

2 голосов
/ 25 июля 2011

Я использовал эти команды в bat-файле, который запускается каждый раз при переустановке. Он отлично работает для меня. Попробуй это и посмотри ...

set path=%path%;%SystemRoot%\Microsoft.NET\Framework\vXXX

InstallUtil /u YourService.exe

InstallUtil /i YourService.exe

net start "Service name"

РЕДАКТИРОВАТЬ :

Если вы хотите удалить / удалить / удалить службу Windows, возможно, оставил из неполного установщика, вы можете использовать команду sc из Подсказка администратора: sc delete [имя_службы].

...