Question

Je fais un projet d'installation de service Windows sur VS2008, il a une action personnalisée pour la définition des valeurs de app.config. Les travaux d'installation bien l'installation du service et le réglage des valeurs app.config mais lorsque je tente de désinstaller le service, il supprime les fichiers, mais maintenir le service enregistré, donc je peux l'installer à nouveau en utilisant la configuration, je dois utiliser « sc supprimer "dans l'invite de commande par rapport à bon supprimer le service ... quelqu'un a une idée qui pourrait être la question ici?

Merci.

Était-ce utile?

La solution

Je ne sais pas si vous avez encore cette question ou non, mais toujours donner réponse afin qu'elle aide les autres.

Utilisez l'élément d'installation avec votre service Windows et passer outre OnBeforeUninstall méthode et écrire votre propre code pour supprimer le service, comme ci-dessous

{frameworkpath}\InstallUtil.exe /u <serviceinstalledpath>

Cela devrait désinstaller votre service

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top