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
5
votes
1 answer

How to manage Bundle's code using preprocessor variables?

I had created several configurations on my bundle-project in Visual Studio and I want to define which fragments of code must be included in each configuration. My aim is to get several bootstrappers: some of them will include prerequisites and some…
Nerielle
  • 984
  • 1
  • 11
  • 29
5
votes
2 answers

Burn (WiX bootstrapper) does not uninstall MSI package

I have a Burn bundle with this chain:
eMko
  • 1,147
  • 9
  • 22
5
votes
1 answer

wix 3.6 Burn feature tree to select MSI to install

I need to install multiple MSIs from a single unified UI. I also need a 'feature' tree to let the user select which product(s) to install. Having looked at similar questions, it seems Burn is the way to go. Looking at this, it seems I must write a…
JPh
  • 536
  • 3
  • 20
5
votes
1 answer

How to specify different install/uninstall order of .msi packages within a Wix bundle?

This is my first Wix bundle so I might not know obvious stuff but I have the following requirement: If I have a Wix bundle package which inside has a bootstrapper application and two .msi packages (lets call them A and B). I understand that if I put…
Mihai Cozma
  • 385
  • 1
  • 12
5
votes
1 answer

using WIX3.6 to install .NET Framework 3.5 SP1 with Burn

I am trying to use Burn and WIX 3.6 to make an installer for my app. The installer must be capable of installing .NET 3.5 SP1 from Microsoft's web site. I am working from a working WIX project created with WIX 3.5. It works, if .NET 3.5 SP1 has been…
Sam Dahan
  • 871
  • 1
  • 8
  • 20
5
votes
4 answers

How do I reference the Reboot Pending Property in Burn (WiX)

How do I reference the RebootPending property in a Burn (WiX) bootstrapper? I know the property name is RebootPending, which is actually referencing the MsiSystemRebootPending property in Windows Installer. I'm currently trying something like…
Jason Kulatunga
  • 5,814
  • 1
  • 26
  • 50
4
votes
2 answers

How to disable Repair and option buttons on WiX toolset

Plenty of questions regarding this issue but none of them explain where exactly those two lines should be placed: Tried searching online,…
Gianluca Ghettini
  • 11,129
  • 19
  • 93
  • 159
4
votes
2 answers

Wix - WixBundleOriginalSourceFolder vs WixBundleSourceProcessFolder

The documentation for the WiX built-in variables is here. WixBundleOriginalSourceFolder - gets the folder from where the bundle originally ran. WixBundleSourceProcessFolder - gets the source folder of the bundle where originally executed. Will only…
James Bateson
  • 1,069
  • 13
  • 20
4
votes
1 answer

WiX burn Upgrade shows uninstall UI at the end

I am trying to create a custom UI for WiX and Burn. I'm almost done except one thing. In the end of installation which is upgrading(for exaple 1.0.0 to 1.1.0) uninstall for the previous version starts and the UI of it shows. My question is how…
Daniel Filipov
  • 325
  • 4
  • 17
4
votes
1 answer

How do I use burn's new ability to ability to launch an elevated process after installation is complete?

The current set of samples on how to use wix's new ability to run an elevated process through the engine is very sparse, if it exists at all. From the WIP and the schema docs, I can see that I need a minimum of the following:
Lynn Crumbling
  • 12,985
  • 8
  • 57
  • 95
4
votes
2 answers

Wix & Burn – PackageGroupRef Condition. Is it possible?

I have a bootstrapper project for my installer. The bootstrapper installs the .NET, SQLExpress, IIS, and my app. I'd like to install the .NET4.5, if the OS is Windows Vista, or higher, and the .NET4.0 if it's XP. I use a simple PackageGroupRef in…
Nagy Vilmos
  • 1,878
  • 22
  • 46
4
votes
2 answers

Wix Bootstrapper setup.exe never starts and log reads Failed to load theme controls

Environment Using a Bootstrapper project in Visual Studio 2012/Visual Studio 2013 Windows 7 Enterprise SP1 WixToolset 3.8 Details Setup.exe never runs The log file in AppData/Local/Temp/[WixBundleName][DateTime].log reads "Error 0x8007000d: Failed…
JDennis
  • 672
  • 6
  • 15
4
votes
2 answers

What are the limitations/benefits on using MSM instead of MSI?

I'm currently building a product distributed through MSI Windows Installer. That product is being integrated by our customers using different forms such us inside their own MSI, using bootstrapper/chainner like WiX Burn or authoring tools like…
Santi Agüero
  • 3,143
  • 8
  • 27
  • 39
4
votes
1 answer

Wix Burn: How to stop Bootstrapper from installing itself

I believe this question might have been asked before me, but somehow, I'm not finding some appropriate answer. I may have to write my own managed bootstrapper. But up-till now, in the examples I got, the bootstrapper is installing itself as well…
Farrukh Waheed
  • 2,163
  • 2
  • 29
  • 59
4
votes
1 answer

WIX Bundle Installer, choose packages to install

I have 5 installers some that might need to be installed on the same machine and others else where. Each has its own set of custom UI for user input, Setting up config options for the installed application. I need the user to be able to pick which…
Paul Wade
  • 591
  • 5
  • 17