J'ai essayé d'utiliser les codes ci-dessous dans Wix. Mais lors de l'installation, le programme d'installation a été gelé pendant environ 3 minutes: Démarrage des services, puis j'ai reçu le message suivant: "ServiceService n'a pas pu démarrer.Vérifiez que vous avez suffisamment de privilèges pour démarrer les services système". Y a-t-il un problème dans mes codes? Et puis-je demander à l'utilisateur d'entrer le nom d'utilisateur et le mot de passe du système Windows pendant l'installation pour obtenir les "privilèges"?Comment installer et démarrer un service Windows en utilisant WiX
Merci beaucoup!
<File Id='JobServiceEXE' Name='JobService.exe' DiskId='1'
Source='JobService.exe' Vital='yes' KeyPath='yes'/>
<ServiceInstall Id="ServiceInstaller" Type="ownProcess" Vital="yes"
Name="JobService" DisplayName="123 Co. JobService"
Description="Monitoring and management Jobs" Start="auto"
Account="LocalSystem" ErrorControl="ignore" Interactive="no" />
<ServiceControl Id="StartService" Stop="both" Remove="uninstall"
Name="JobService" Wait="yes" />
</Component>
J'ai supprimé le "Wait =" yes "", et l'installation est OK maintenant, mais le statut du service "JobService" est "arrêté" dans le Gestionnaire des tâches Windows, comment peut-il être démarré automatiquement? Je vous remercie. – Ray
Start = "auto" dans l'élément ServiceInstall –