cs_Eric25
Messages postés175Date d'inscriptionmardi 19 octobre 2004StatutMembreDernière intervention26 juin 2006
-
2 mars 2006 à 09:03
cs_Eric25
Messages postés175Date d'inscriptionmardi 19 octobre 2004StatutMembreDernière intervention26 juin 2006
-
2 mars 2006 à 19:59
Bonjour,
Je voudrais savoir s'il y existe un moyen de désinstaller dynamiquement un Service Web existant depuis dot.net sans qu'une fenêtre de désinstallation s'affiche demandant à l'utilisateur s'il souhaite effectuer une réparation ou supprimer le WebService.
NB : Ce web Service est installé via un .msi, le lancement de ce .msi permet le désinstallation mais via une fenêtre et l'utilisateur peut avorter la procédure ou réparer la solution. Je voudrais donc être sur que le WebService est désinstallé. Cette désinstallation devant s'effectuer automatiquement.
cs_Eric25
Messages postés175Date d'inscriptionmardi 19 octobre 2004StatutMembreDernière intervention26 juin 20063 2 mars 2006 à 11:59
Non je voudrais une désinstallation complète.
Je suis sur la piste d'une invite de commande qui permet de lancer la desinstallation une fois avoir récupérér la clé produit du soft (enfin je crois que c'est la clé) dans la base de registre mais pour l'instant, j'ai toujours une fenetre qui s'affiche.
zebobo5
Messages postés273Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention 6 février 20091 2 mars 2006 à 17:12
Pour utiliser la commande MsiExec.exe /X {clé du produit},
il faut préalablement que tu l'ai installé par un package .msi. La clé produit correspond à la clé d'installation MSI
Mais TheSaib a raison, il suffit juste de supprimer les fichiers.
cs_Eric25
Messages postés175Date d'inscriptionmardi 19 octobre 2004StatutMembreDernière intervention26 juin 20063 2 mars 2006 à 19:59
Le WebService est installé via un .msi (précisé plus haut). Pour effectuer la désinstallation, je suis donc passé par la commande MsiExec.exe en utilisant le paramètre quiet pour effectuer la désinstallation sans afficher de fenêtre.
En effet, j'aurais pu me contenter de supprimer le dossier mais le WebService aurait toujours été référencé dans la base de registre et apparaitrait toujours dans la liste des Services Web (enfin je suppose ??) et comme celui-ci est amené à être réinstallé, j'ai préféré opter pour la solution propre.
Merci pour vos suggestions.