Hello,

How do you make make Burn do a MinorUpgrade? For the sake of simplicity let's 
assume, there's only a single MsiPackage in the bundle.

So we have Bundle v0.1.0 with MSI v0.1.0 installed.

When installing Bundle v0.1.0 with MSI v0.2.0, burn correctly executes the MSI 
installation as MinorUpgrade. However, the ARP entry of Bundle v0.1.0 remains 
intact. Uninstalling it manually works OK, but is a nuisance.

Previously Rob said, that Burn should (arguably) be doing nothing in this case 
(c.f https://sourceforge.net/mailarchive/message.php?msg_id=29466851)

So incrementing the bundle's version seemed the right thing to do. Indeed, 
installing Bundle v0.2.0 with MSI v0.2.0 correctly executed the MinorUpgrade as 
before. Then Burn decides to uninstall the Bundle v0.1.0:

[1138:2B08][2012-07-17T11:36:04]: Planned package: <MSI>.msi, state: Present, 
default requested: Present, ba requested: Present, execute: MinorUpgrade, 
rollback: None, cache: Yes, uncache: Yes, dependency: Register
[1138:2B08][2012-07-17T11:36:04]: Planned related bundle: {<Bundle v0.1.0 
GUID>}, type: Upgrade, default requested: Absent, ba requested: Absent, 
execute: Uninstall, rollback: Install, dependency: None

However, this not only removed the ARP entry but the installation of the MSI 
itself, too. Is that a bug or a feature?

BTW : the UpdgradeCodes of the Bundles and MSIs respectively are identical, as 
is the ProviderKey of the bundles.

Basically I'd just like to replace "msiexec /i <MSI>.msi REINSTALL=ALL 
REINSTALLMODE=vomus" by a bootstrapper.

With best regards,
Martin C Mueller

Siemens AG
Corporate Technology
Corporate Research and Technologies
CT T DE TC3
Otto-Hahn-Ring 6
81739 Munich, Germany
Tel.: +49 89 636-42373
Fax: +49 89 636-42284
Mobile: +49 172 7625641
mailto:martin.c.muel...@siemens.com

Siemens Aktiengesellschaft: Chairman of the Supervisory Board: Gerhard Cromme; 
Managing Board: Peter Loescher, Chairman, President and Chief Executive 
Officer; Roland Busch, Brigitte Ederer, Klaus Helmrich, Joe Kaeser, Barbara 
Kux, Hermann Requardt, Siegfried Russwurm, Peter Y. Solmssen, Michael Suess; 
Registered offices: Berlin and Munich, Germany; Commercial registries: Berlin 
Charlottenburg, HRB 12300, Munich, HRB 6684; WEEE-Reg.-No. DE 23691322
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to