[wix-users] How to have burn bundle download package if it's not present locally?

Rob Mensching rob at firegiant.com
Fri Jul 22 13:26:04 PDT 2016


I thought Burn detected if an .MSP was already installed and behaved appropriately from there. Do you have a log file showing detection not working?

_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Patterson, Brent
Sent: Friday, July 22, 2016 12:55 PM
To: wix-users at lists.wixtoolset.org
Subject: [wix-users] How to have burn bundle download package if it's not present locally?

We're considering having a "Patcher" burn bundle that contains list of MSPs that needs to be installed sequentially.  We would like to have the ability of the patcher to determine if a MSP file exists locally, if so, skip the download step and apply it.  If it's not there, download the MSP from a site that we will host.  Is this doable?  I researched into this, and don't see a way.  Maybe I'm missing something?  I thought of an idea of having two entries in chain for each MSP, and adding a condition for applying that is set at initialization based on if the file exists locally, so only one of two can be applied.  Is that the only way of doing this?

The reason for this is that we'd like to have one bundle.wxs that can be used for two different patchers, one that's tiny and downloads all MSPs, and one that comes with all external MSP files for quicker installation. 


More information about the wix-users mailing list