Comment spécifier un ordre d'installation/désinstallation différent des packages .msi dans un bundle Wix ?

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

  •  12-12-2019
  •  | 
  •  

Question

Il s'agit de mon premier pack Wix, donc je ne connais peut-être pas des choses évidentes, mais j'ai la condition suivante :

Si j'ai un package Wix qui contient une application d'amorçage et deux packages .msi (appelons-les A et B).Je comprends que si je les mets dans un élément Chain, ils seront installés dans cet ordre, dans mon cas je veux que A soit installé en premier, puis B.Cependant, lors de la désinstallation, je souhaite que B soit désinstallé en premier, puis A.Est-ce possible?

Merci.

Était-ce utile?

La solution

Ce que vous décrivez est le comportement par défaut - si Burn installe A avant B, alors A sera également désinstallé après B.

L'ordre est défini par le After argument du MsiPackage élément, qui identifie le package après lequel ce package doit être installé.S'il n'est pas présent, la valeur par défaut est l'élément précédent dans le parent. Chain, de sorte que l'ordre d'installation soit simplement l'ordre des éléments enfants dans votre Chain.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top