[wix-users] How to have burn bundle download package if it's not present locally?
Patterson, Brent
bcpatterson at xactware.com
Fri Jul 22 14:42:51 PDT 2016
Sorry if I wasn't clear. What I'm trying to do with the chain and MSP Packages is:
If the MSP file is NOT present in the patcher folder, download the MSP file.
If the MSP file IS present in the patcher folder, skip downloading the MSP file and use the local MSP file.
Preferably without having to re-compile the burn package twice. This isn't about detecting if a MSP file is installed already, it's about detecting if a MSP file exists thereby not having to download it as part of chain. So we can easily customize the patcher to be either small or large based on our needs without making different versions of the patcher.
-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Rob Mensching
Sent: Friday, July 22, 2016 2:26 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] How to have burn bundle download package if it's not present locally?
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.
____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
________________________________
Xactware's opt-in mailing list allows you to receive Xactware News that is of interest to you. Visit my.xactware.com today to join or to update your email preferences!
________________________________
This email is intended solely for the recipient. It may contain privileged, proprietary or confidential information or material. If you are not the intended recipient, please delete this email and any attachments and notify the sender of the error.
More information about the wix-users
mailing list