Nos instalar una aplicación (MSI) usando MSIEXEC con la siguiente opción de línea de comandos:MSI instalación falla porque "Otra versión de este producto ya está instalada"
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
mayoría de las veces esto funciona, pero a veces la la desinstalación falla (aún no estoy seguro de por qué, investigando el error). De todos modos, cuando esto sucede me sale el siguiente error durante la reinstalación:
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
¿Hay alguna manera de eludir esto? Lo que significa que siempre volvemos a instalar (si existe, podemos simplemente eliminarlo automáticamente)
¿Está usted haciendo el programa MsiExec? O esta pregunta pertenece a otra parte ;-) –
¿No estás seguro de lo que quieres decir con "hacer que sea un programa"? – Shaitan00
stackoverflow como el nombre (tal vez) implica es un sitio de programador, AFAIK. –