Desintallation service Windows
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 :
Code:
1 2 3 4
|
sc = new ServiceController(NET2serviceInstaller.ServiceName);
sc.Stop();
MyServiceInstaller.Uninstall(savedState); |
Mais rien y fait.
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 ?