Desinstalação do WIX Burn?

Eu tenho um WIX_bundle (V1.0.0.0) que instala 4 MSI de terceiros da versão (5.0.0.0). Agora a nova versão do meu MSI de terceiros foi atualizada (6.0.0.0). Eu criei uma nova versão do WIX_Bundle com (v2.0.0.0) e ambos os pacotes WIX têm o mesmo código de atualização. O que eu quero que aconteça é que a nova versão do WIX_Bundle deve desinstalar a versão anterior (v1.0.0.0 junto com os 4 MSI's) e instalar a nova versão (v2.0.0.0 com os novos 4 MSI's).

Mas quando tento instalar o WIX_BUndle V2.0.0.0, ele tenta instalar a nova versão e não está fazendo uma desinstalação da versão anterior. Estou faltando alguma coisa aqui?

Eu adicionei o ActionBundle Action = "Upgrade" Id = "$ (var.UpgradeCode)" também. Mas nada está fazendo o truque?

Minha expectativa é correta que a desinstalação deve acontecer antes que a nova versão seja instalada? Eu quero que a desinstalação dos 4 MSIs anteriores aconteça, independentemente de terem ou não uma atualização e, em seguida, instale a nova versão no novo WIX_Bundle (v2.0.0.0). Posso forçar isso a acontecer?

questionAnswers(1)

yourAnswerToTheQuestion