J'essaie d'utiliser un programme d'installation pour un service Windows et je souhaite éviter d'utiliser InstallUtil.exe. Le programme d'installation semble fonctionner correctement (l'exécutable et les DLL se trouvent dans le bon répertoire), mais le service n'apparaît pas sous Gestion de l'ordinateur.Le programme d'installation du service C# - Windows n'enregistre pas le service
Voici ce que je l'ai fait jusqu'à présent:
Le service nom de classe est la valeur par défaut - Service1.
Dans le programme d'installation du projet, le nom du service du programme d'installation du service correspond au nom de la classe - Service1.
Sous les actions personnalisées, la sortie principale du service a été ajoutée à Installer, Valider, Restaurer et Désinstaller.
J'utilise http://support.microsoft.com/kb/816169 comme référence.
Des idées?
Voilà ce qui me manquait. Je pensais que la partie Installers.Add() serait incluse dans le code Designer généré automatiquement, mais ce n'était pas le cas. Peut-être qu'ils l'ont changé? –
Oui, j'ai vu que vous l'avez compris juste au moment où je postais – SpaceghostAli