L'installation MSI échoue car "Une autre version de ce produit est déjà installée"

Nous installer une application (MSI) à l'aide de MSIEXEC avec la ligne de commande suivante option:

MsiExec.exe /x{code} /qn /liwearucmopvx+ C:\Log\UnInstall.tra
MsiExec.exe /iC:\Source\App.msi /qn TARGETDIR=C:\Install ALLUSERS=1 /liwearucmopvx+ %C:\Log\Install.tra

La plupart du temps cela fonctionne, mais parfois la désinstallation échoue (je ne sais pas pourquoi et pourtant, en regardant dans l'erreur). De toute façon quand cela arrive, je reçois l'erreur suivante lors de la re-installer:

Another version of this product is already installed.  Installation of this version cannot continue.  To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel

Est-il un moyen de contourner cela? Sens pour s'assurer que nous avons toujours re-installer (si elle existe, nous pouvons simplement automatiquement l'emporter?)

source d'informationauteur Shaitan00