2008-10-16 9 views
3

J'ai créé une application de service Windows dans VB.net 2008 et utilisé l'assistant d'installation pour ajouter un processus d'installation. Le programme d'installation fonctionne, en ce sens qu'il ajoute l'application pour ajouter/supprimer des programmes et copier tous les fichiers, etc., mais il manque l'étape finale (obligatoire) de l'installation du service.Comment enregistrer un service Windows pendant l'installation?

J'ai ajouté la sortie principale du projet en tant qu'action personnalisée pour l'installation et la désinstallation, sans succès.

Quel est le secret?

Répondre

4

Vous pouvez faire deux choses:

1) Utilisez des actions personnalisées dans votre projet d'installation pour enregistrer le service à l'aide de la « installutil » ligne de commande Net Framework utilitaire, ou enregistrez-vous simplement vous-même en utilisant installutil.

2) Ajoutez une classe d'installation à votre service Windows. Ce link devrait vous donner toutes les informations dont vous avez besoin, il vous suffit de passer les premières parties sur la création du service. C'est la façon dont je recommande.

Questions connexes