2009-08-20 6 views
0

J'ai créé un projet d'installation pour créer un programme d'installation pour mon service Windows que j'écris. Le service Windows a un ProjectInstaller et ProjectIsntaller a un ServiceInstaller et ServiceProcessInstaller. Lorsque je compile et que j'installe le fichier MSI créé pour le service, les fichiers copient dans le répertoire correct, mais le service réel ne semble pas être enregistré dans le panneau Services. Une idée de ce qui se passe?Pourquoi mon service Windows n'apparaît-il pas dans les services après son installation?

Répondre

1

avez-vous ajouté des actions personnalisées dans le projet d'installation?

Pour ajouter une action personnalisée au projet d'installation

  1. Dans l'Explorateur de solutions, cliquez droit sur le projet d'installation, pointez sur Affichage, puis cliquez sur Actions personnalisées.

    L'éditeur d'actions personnalisées apparaît.

  2. Dans l'éditeur Actions personnalisées, cliquez avec le bouton droit sur le nœud Actions personnalisées et choisissez Ajouter une action personnalisée.

    La boîte de dialogue Sélectionner un élément dans le projet s'affiche.

  3. Double-cliquez sur le dossier Application dans la zone de liste pour l'ouvrir, sélectionnez Sortie principale dans MyNewService (Actif), puis cliquez sur OK.

    La sortie principale est ajoutée aux quatre nœuds des actions personnalisées - Installation, validation, restauration et désinstallation.

  4. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet MyServiceSetup et cliquez sur Générer.

voir here

+0

Non, je ne l'ai pas ajouté. – Achilles

+0

J'avais complètement oublié les actions personnalisées! Merci de me le rappeler! – Achilles

Questions connexes