Burn is the WiX (Windows Installer XML) engine used to chain multiple installation packages into a singular, more seamless setup experience.
Questions tagged [burn]
609 questions
11
votes
2 answers
WiX installer not removing files on uninstall
I am telling a wix MSI file to remove files on uninstall, and it's simply not registering it.
For the bundle I call the MSI file thusly:

Chris None
- 189
- 1
- 1
- 5
10
votes
2 answers
How to create a Wix Exepackage that only has a download link
I am trying to create an ExePackage [using the DownloadUrl property] in my bundle that downloads Sql Express 2014 and installs it using the following code

PlTaylor
- 7,345
- 11
- 52
- 94
10
votes
1 answer
What is the best practice to create MSI with some other child MSI as prerequisite?
Currently we are using Inno Setup as a bootstrapper to install the MSI prerequisites. It makes bit complex to maintain the setup. I found the Burn tool which may help us to resolve this issue by having a single setup to install whatever we need. I…

sankar
- 1,724
- 1
- 22
- 37
10
votes
1 answer
Wix Bootstrapper: Sequence of Bootstrapper events
I've started playing with Managed Boostrapper Classes and events. Making story short, I've added BoostrapperCore.dll and it would give you the namespace
Microsoft.Tools.WindowsInstallerXml.Bootstrapper
I was able to get some info from some…

Farrukh Waheed
- 2,163
- 2
- 29
- 59
10
votes
2 answers
How do I detect the currently installed features during a MajorUpgrade using WiX Burn MBA Bundles?
I'm using WiX 3.7's Burn/Managed Bootstrapper Application features to create a custom MBA-based installer. For each of the packages in my bundle's chain, when performing a MinorUpdate, I can easily detect which of the package features are already…

John M. Wright
- 4,477
- 1
- 43
- 61
10
votes
3 answers
WiX burn bootstrapping x86 and x64 msi's into single No-UI bootstrapper
I have x64 and x86 versions of my installer .msi, and want to ship a single executable which simply checks the machine architecture and runs the x86/x64 MSI. The MSIs are basically identical, they install the same AnyCPU files, which I bundle in a…

Michael Parker
- 7,180
- 7
- 30
- 39
9
votes
3 answers
Unpack WIX Burn bundle
Is it possible to somehow unpack a bundle? I need to make sure all packages within a bundle are signed correctly...
TIA

ivan
- 628
- 5
- 14
9
votes
2 answers
How to deploy Visual C++ redistributables in WiX using Burn
We just migrated our installer from WiX 2.x to WiX 3.6 and started using Burn. Previously, we were installing the Visual C++ redistributable by including the .msm files from C:\Program Files\Common Files\Merge Modules to our MSI. Those files are…

decasteljau
- 7,655
- 10
- 41
- 58
9
votes
1 answer
Specify the INSTALLLOCATION of packages in WiX inside the Burn managed bootstrapper
I have a WiX 3.6 bundle (using Burn) and managed bootstrapper that install several MSI packages. Some of the packages install to a common location (C:\program files\MyApp).
I want to let the user choose the install location inside the managed…

decasteljau
- 7,655
- 10
- 41
- 58
9
votes
3 answers
Error: a certificate chain processed,but terminated in a root error .Net Framework 4.7
I want to extract the .net 4.7 framework prerequisites with my main msı.
But when ı try to install .net installation give an error.
After ı try to install .net framework only.
.net framework installation gives an error
.net framework 4.7 a…

ORHAN TOPDAĞ
- 157
- 1
- 1
- 11
9
votes
2 answers
how to manually purge an malformed wix-burn package?
I am in the process of learning how to develop a custom managed bootstrapper for wix-burn. Up to my knowlege there are no official tutorials, unofficial tutorials are always filled with WPF stuff which I'm not interested in and most people on forums…

Alex
- 583
- 5
- 18
9
votes
3 answers
Wix Burn, how do I allow downgrading?
So I've got a pretty simple burn installer, primarily to include .net upgrades or occasionally a driver pack for hardware our app needs to talk to.
The MSI's we create support upgrading or downgrading.

Joel Barsotti
- 3,031
- 7
- 35
- 59
9
votes
1 answer
Bootstrapper and Setup in Add/Remove Programs
I have a custom bootstrapper CustomBA and an application setup AppSetup.
I only want the AppSetup to be visible in the Add/Remove Programs so I removed the name of the Bootstrapper. This ensures that it is not there in the Add/Remove Programs.
I…

Ranjith Venkatesh
- 1,322
- 3
- 20
- 57
9
votes
2 answers
Getting Display Name from PackageID
Looking through the source of the Wix Standard Bootstrapper application, it appears that each package has a DisplayName property:
pPackage->sczDisplayName
However, the BootstrapperCore dll that is used in the WiX Setup project does not have this…

levarius
- 1,048
- 7
- 15
8
votes
2 answers
WIX Installer with modern look and feel
I am currently creating an installer for my software. I decided to use WIX for it, because I read on stackoverflow that while it has a steep learning curve, it is the most versatile tool to create .msi installers.
I'm trying to create a very simple…

Johannes Stricker
- 1,701
- 13
- 23