[wix-users] Burn Bundle Status Query

Douglas, Keith (STATCAN/STATCAN) keith.douglas at canada.ca
Mon Nov 30 06:13:27 PST 2015


I asked a related question about UpgradeCodes for bundles previously. The only way mentioned at the time was to use DTF to call Binder.Unbind and then parse ux\BootStrapperApplicationData.xml

Warning: Sometimes on some machines this does not clean up temporary directories (like \windows\temp or  \users\[user]\appdata\local\temp) like it should (?).



Keith Douglas
Programmer Analyst | Programmeur analyste
Questionnaire Development Services - CAI Social | Services de développement de questionnaires - IAO Social
Jean Talon Building | Immeuble Jean-Talon / Floor | Étage 4 A-3
Statistics Canada | 170 Tunney's Pasture Driveway, Ottawa ON K1A 0T6
Statistique Canada | 170, promenade Tunney's Pasture, Ottawa ON K1A 0T6
Keith.Douglas at canada.ca
Telephone | Téléphone 613-854-5589
Facsimile | Télécopieur 613-951-4674
Government of Canada | Gouvernement du Canada 

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Colin Sim
Sent: November-29-15 2:01 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: [wix-users] Burn Bundle Status Query

With MSIs, Windows provide various installer functions to query an MSI and its status on a system, e.g. functions that start with Msi* such as MsiEnumRelatedProducts, which allows us to determine whether a product is installed. There are also APIs to query an MSI to extract, for example, its upgrade code.



I would like to confirm that there are no equivalent  APIs for the WiX bundle (EXEs)? That is, there is no meaningful way to determine the upgrade code for a WiX bundle and the only way to check if a bundle is installed is to search through the HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall?


This e-mail contains IPFX information which may be privileged or confidential and is intended for use only by the individual(s) or entity named above. If you are not the intended recipient, note that disclosing, copying, distributing or using this information is prohibited. If you have received this e-mail in error, please advise immediately to the e-mail address above and permanently delete this message and any attachments. Please note that any views or opinions presented in this email are solely those of the author and do not necessarily represent those of the company. We monitor our e-mail system and may record your e-mails. Thank you.

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-users mailing list