
wimcolgate1.552493172076184E12 asked a question.
UninstallString /I versus /X
I inherited a number of basic MSI projects.
One of the projects, after install, has an UninstallString of "MsiExec.exe /X{productcode}" while the other one has "MsiExec.exe /I{productcode}".
Can anyone tell me what controls the generation of the switch /I or /X? What wouldn't I always want /X in the uninstall string?
Thanks,
Wim
If the values of UninstallString are changing, this may be because of a custom action that runs during the installation which attempts to update information in the uninstall key. Typically this will not have an effect on Windows Installer uninstall key information as Add/Remove Programs implements behavior specific for MSI installations.