Service Windows projet d'installation - service géré en tant qu'administrateur
J'ai un projet d'installation d'un Service Windows (.net 3.5, visual studio 2008).
Le Service Windows doit être exécuté sous le compte Administrateur, personne ne sait comment je peux obtenir le Projet de Configuration pour définir la "utilisateur de se connecter en tant que" le service windows dans le cadre de la procédure d'installation?
Pour le moment j'ai manuellement clic droit sur le service et définir pour ouvrir une session en tant qu'administrateur à chaque fois que je mettre à jour le service.
Merci!
OriginalL'auteur db1234 | 2009-11-07
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en mesure d'ajouter un nouveau ServiceProcessInstaller dans le InitializeComponent() méthode de votre installateur. Cette classe vous permettra de définir le type de compte, nom d'utilisateur et le mot de passe que vous voulez que le service est exécuté. Par exemple:
Si vous ne voulez pas coder en dur le mot de passe dans votre projet d'installation, puis de le laisser vide et une fenêtre de dialogue devrait apparaître pour vous demander pour cela lors de l'installation.
Non désolé, n'a jamais eu à le faire avant. Je voudrais ajouter c'est une autre question, si j'étais vous.
PrinterMonitorServiceInstaller.Démarrertype = Système.ServiceProcess.ServiceStartMode.Automatique cela va faire ce
ServiceInstaller de la Propriété Démarrertype a des options pour le service comme "Automatique","Manuel" et "Désactivé"..ce peut être utilisée pour définir le service mode de démarrage.Dans mon projet, je l'ai mise à automatique ,après l'installation dans les services de ma liste de démarrage du service de la propriété est automatique, mais pas commencé immidiately après l'installation...des moyens pour exécuter le service après l'installation??
OriginalL'auteur Bermo