Nous avons un MSI Busted dans la production qui doit être fixé par msiexec /fv package.msi
avant qu'il puisse être correctement mis à jour.WiX: Utilisez Gravure sur ReCache cassé MSI
J'avais l'espoir que nous pourrions enrouler cette procédure dans Burn mais this Q et la réponse de Rob semble que ce ne soit pas possible.
J'ai essayé:
<Chain>
<MsiPackage SourceFile="fixed-package.msi">
<MsiProperty Name="REINSTALLMODE" Value="v"/>
</MsiPackage>
</Chain>
Mais rien ne se produisit. Je n'ai besoin que de REINSTALLMODE=v
et non de REINSTALLMODE=amus
comme mentionné dans la question liée, donc je ne suis pas sûr que cela fasse une différence. Le paquet cassé a de mauvaises conditions qui empêchent la désinstallation et les mises à niveau et ce nouveau corrige cela.
choses ont changé depuis à Graver mai '13 qui recaching un MSI existant est maintenant possible?
Merci