Bonjour,
J'ai un projet de service windows et le projet d'intallation qui va avec (VS2008).
Je fais une mise à jour de ce service (nouvel exe, nouveau code produit, nouvel msi d'installation). Lorsque je lance le msi, une erreur se produit indiquant que le service existe déjà.
J'ai intégré un Installer dans mon projet. J'ai essayé de desinstaller le service en surchargeant la routine Uninstall :
Mais rien y fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 sc = new ServiceController(NET2serviceInstaller.ServiceName); sc.Stop(); MyServiceInstaller.Uninstall(savedState);
Ce que j'aimerais, c'est de pouvoir, en installant une nouvelle version de ce service, d'abord l'arrêter, le desinstaller puis réinstaller le nouveau...
Ca vous dis quelque chose ?
Partager