Questions tagged [burn]

Burn is the WiX (Windows Installer XML) engine used to chain multiple installation packages into a singular, more seamless setup experience.

609 questions
2
votes
1 answer

wix bootstrapper application - install multiple packages on checkboxes

I'm a newbie to Wix burn. I'm making a wix Bootstrapper Application (BA) with multiple msi to install and an UI consisting of one panel with checkboxes and a button install. Each checkbox invites the user to select/unselect a msi, then the user…
Brainless
  • 1,522
  • 1
  • 16
  • 30
2
votes
0 answers

Writing to 32 bit HKCR?

I'm working on an installer and one of the assemblies necessary to be installed requires entries under HKCR\Wow6432Node, but I can't seem to make the entries work. I've tried specifying the entries as 32 bit components with Win64="no" but it still…
barthooper
  • 115
  • 9
2
votes
2 answers

WiX Bootstrapper - difficulty detecting if software is already installed C++ redistributable, SQL Server Compact 3.5 SP2

So far (thanks to a post from Rob Mensching), my code will detect .NET 4.0 if it's installed, and it'll pass right over it. I'm not able to correctly detect Microsoft Visual C++ 2010 x86 Redistributable OR Microsoft SQL Server Compact 3.5 Service…
gdeck
  • 173
  • 2
  • 7
2
votes
2 answers

Wix Bundle, MsiPackage InstallSize attribute limited to 2,147,483,647 (need 15gb)

One package in our installer bundle downloads data from our server and then uncompresses it. The size of this data is 15gb. I want to put this value into the Add/Remove programs size column. The InstallSize attribute would appear to do what I want…
PhillC
  • 189
  • 11
2
votes
1 answer

WiX MajorUpgrade Schedule="afterInstallExecute" won't overwrite even non-keyPath files

Related to: How to keep a config file when major upgrade in wix v3.8? Referencing: http://blogs.msdn.com/b/astebner/archive/2008/10/19/9006538.aspx, http://wixtoolset.org/documentation/manual/v3/howtos/updates/major_upgrade.html,…
Jason Kleban
  • 20,024
  • 18
  • 75
  • 125
2
votes
1 answer

Attach a license to each ExePackage in Wix Bundle

Is there a way to attach a license to each ExePackage in a Wix Standard Bundle Installer? For example, if I have a bundle that includes MSSQL Express, DotNet FrameWork 4.0 Full, and a MSI package. How do I attach MSSQL Express License to the MSSQL…
Ming
  • 141
  • 9
2
votes
2 answers

Wix Burn: Custom Bootstrapper upgrade but Installs side by side with older version

I'm struggling with my Custom Bootstrapper Upgrade issue. By following this thread, I'm using LaunchAction.Install. This does Upgrade the Product as well as Boostrapper, but older Bootstrapper remains there, as shown in following screen shot. If I…
Farrukh Waheed
  • 2,163
  • 2
  • 29
  • 59
2
votes
1 answer

Two ARP entries if installing MSI first and then a bundle containing the MSI

Why do I get two AddRemoveProgram entries if I install the setup.msi first, and then install the bundle.exe containing the setup.msi. Here is the Chain in my bundle.
Peter
  • 1,048
  • 10
  • 23
2
votes
1 answer

Wix Bootstrapper - download bundle packages from a secured http repository

I'm working on a burn bootstrapper that needs to download prerequisites from a http repository that require authentication. So, how I should handle this request? Thanks!
slimbyte
  • 53
  • 6
2
votes
1 answer

Where are the 64 bit wix libs?

I'm creating a 64 bit bootstrapper application. The 32 bit version I've got linking to this: C:\Program Files (x86)\WiX Toolset v3.7\SDK\VS2012\lib\x86\balutil.lib But, there doesn't seem to be an x64 equilvalent. Is it missing from the SDK…
Scott Langham
  • 58,735
  • 39
  • 131
  • 204
2
votes
1 answer

WiX element not working

I am running a WiX bundle installation. One of the MSI packages should close the application if running: 1 This is in the element before the…
DaveO
  • 1,909
  • 4
  • 33
  • 63
2
votes
1 answer

How do you stop WiX from passing ARPSYSTEMCOMPONENT="1" when executing MSI files in a chain?

In "Bundle.wxs" I have a "chain" with "MsiPackage"s that are applied in sequence. When the WiX engine applies every MSI file it apparently passes ARPSYSTEMCOMPONENT="1" which prevents the MSI entry from appearing in Windows "Add/Remove Program"…
user2958211
  • 69
  • 1
  • 7
2
votes
1 answer

Is it possible to read MSI properties from MSI files in chain before detect phase in bootstrapper?

In "Bundle.wxs" I have a "chain" with "MsiPackages" which contain "InstallConditions". In order for the user to decide which packages he/she wants installed/upgraded I would like to display properties found in them. For instance, I want to read…
user2958211
  • 69
  • 1
  • 7
2
votes
1 answer

WiX Custom Bootstrapper - Single Instance Check

I use the following code to check if a Single Instance of the CustomBA is already running in the Run block of the CustomBA. When the user starts the "setup.exe" (CustomBA) by double clicking it the code below returns true which is the expected…
Ranjith Venkatesh
  • 1,322
  • 3
  • 20
  • 57
2
votes
2 answers

Wix installer bundle produces corrupt "msi"

Using very simple code almost same as in examples:
Ujin
  • 95
  • 1
  • 9