Como especificar diferentes instalar/desinstalar, a fim de .pacotes msi dentro de um Wix bundle?

StackOverflow https://stackoverflow.com//questions/12673111

  •  12-12-2019
  •  | 
  •  

Pergunta

Este é o meu primeiro Wix bundle para que eu talvez não saiba óbvio coisas, mas eu tenho o seguinte requisito:

Se eu tiver um Wix pacote que dentro tem um bootstrapper aplicação e dois .pacotes msi (vamos chamá-los de A e B).Eu compreendo que se eu colocá-los em um elemento da Cadeia, eles serão instalados em que ordem, no meu caso eu quero Um para ser instalado primeiro, em seguida, B.No entanto, ao desinstalar, eu quero B para ser desinstalado primeiro, de A.Isso é possível?

Obrigado.

Foi útil?

Solução

O que você está descrevendo é o padrão de comportamento se Queimar instala A antes de B, então também será desinstalado após a B.

A ordem é definida pela After o argumento de que o MsiPackage elemento que identifica o pacote que este pacote deve ser instalado depois.Se ele não estiver presente, então, esse padrão para o elemento anterior do pai Chain, de modo que a ordem de instalação é simplesmente a ordem dos elementos filhos na sua Chain.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top