Bonjour.

J'ai découvert, il y a un moment déjà, pour un projet d'installation sous visual studio, l'ajout et la configuration de msiexec.exe afin d'avoir l'option de réparation et de suppression de ma solution.

Une fois installé, le setup relancée me propose bien la désinstallation de mon logiciel.
Par contre, ce setup recompilé puis lancé, le message suivant apparait:
Une autre version de ce produit est déjà installée. Impossible de poursuivre l'installation de cette version. Pour configurer ou supprimer la version existante de ce produit, utilisez l'application Ajout/Suppression de programmes du Panneau de configuration.
Voici la configuration de mon msiexec.exe dans le Système de fichier de mon projet (placer dans le dossier spécial "Dossier System"):
Condition: Not installed
Exclude: False
Folder: Dossier System
Hidden: False
PackageAs vsdpaDefault
Permanent: True
ReadOnly: False
Register: vsdrfDoNotRegister
SharedLegacyFile: False
System: True
TargetName: msiexec.exe
Transitive: True
Vital: False
Juste a titre d'information si cela peux aider d'autres personnes, mes raccourcis pour ajouter un exe Unistall lors de l'installation:
Arguments: /x {productCode}
ShowCmd: vdscNormal
Target: msiexec.exe
Transitive: False
WorkingFolder: Dossier System
Le Product Code se trouve dans les propriétés du projet de Setup.

Qui peux m'aider?
Merci