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
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…
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
1
2
3
40 41