Questions tagged [bootstrapper]

Bootstrappers are programs that run a sequence of installation packages one after another. This is often needed when a product has to have certain prerequisites installed.

Windows Installer does not support "nested" installations, where one package starts its installation, pauses in the middle to run a separate "inner" installation, then picks up the "outer" installation where it left off. Instead, you want to run a chain of installations in sequence, one by one.

A program that does this (not an installation itself, but a runner of installations) is called a "chainer" or a "bootstrapper". Bootstrappers are often smart enough to install one version of a package instead of another, or to not install a particular package at all, depending upon conditions on the target machine.

Why you might need this: a product (main install package) that requires the Visual C++ runtime libraries (prerequisite package #1) and the .NET Framework (prerequisite package #2) to run. The bootstrapper can lay down the prerequisites first (or skip them if already installed) then lay down the main product.

WiX burn is a bootstrapper.

687 questions
0
votes
1 answer

"install location for prerequisites has not been set" vs 2010 .net 4.0

This is not really a question anymore as I stumbled on the solution myself, but I thought it worth sharing as I could not find it after 20 google searches. When publishing a vs 2010 c# program with .net 4.0 framework dependencies, I wanted to…
UndeadBob
  • 1,110
  • 1
  • 15
  • 34
0
votes
2 answers

WiX bootstrapper query

I created one msi for my product it's working well but I need to install .net 4.0 as a prerequisite. I came across burn and bootstrapper but have a couple of questions: Should I have a separate project for the main msi and the bootstrapper? My…
dftoc
  • 1
0
votes
1 answer

dotnetInstaller should terminate on failure of registry check

I have very basic requirement of terminating the installation process on failure of finding registry key, during execution of dotNetInstaller bootStrapper. I am installing WebApplication and want to fail the installation on absence of IIS. But it…
Anand
  • 4,523
  • 10
  • 47
  • 72
0
votes
1 answer

How to force SqlExpressChk.exe from bootstrapper to check for other instance than SQLEXPRESS

In SQL Express bootstrapper there is a file called SqlExpressChk.exe used to check the version of the installed SQL Express. Unfortunately I've read that this file is looking for instance name SQLEXPRESS. Does anybody know how to force…
Ionica
  • 139
  • 3
  • 13
0
votes
1 answer

Using dotNetInstaller to check whether SQL Server 2008 is installed

I am trying to create a bootstrapper with dotNetInstaller for my application which needs Microsoft SQL Server 2005 Backward Compatibility Components. I have added a check for that using the pre-built components. All was good till I realized that I…
Soham Dasgupta
  • 5,061
  • 24
  • 79
  • 125
-1
votes
1 answer

Problem with adding JS to a Bootstrap html sheet (via the basic jsDelivr CDN link) - What am I doing wrong?

I was told to put it just before the closed body tag. There was also the bundle link that didn't work: Everything works (the jsdelivr CDN for CSS loaded up fine in the HEADER). But whenever I do the simple JS functions (with the data toggles) they…
-1
votes
1 answer

Run PowerShell script at end of bundle chain execution

I am creating a exe installer using Wix Bootstrapper. In the bundle chain I am installing some exe files. In the end I want to execute a PowerShell script to do some additional tasks. How is it possible Here is the bundle chain and I have mentioned…
Debesh Mohanty
  • 469
  • 1
  • 5
  • 18
-1
votes
2 answers

Shell app not loading all it's component after login window in WPF prism

We have a login window in our application that will be loaded before loading the shell application. After authentication, that is only the time that the shell window must appear. But sadly, after authentication, the shell window does not load all of…
jololandayan
  • 55
  • 1
  • 9
-1
votes
1 answer

ExePackage does not run elevated although PerMaschine is set to "yes"

In my WIX-Bundle, i have an ExePackage like the following: It executes a ConsoleApplication which tries to open an write to a HKLM-Registry entry which fails when triggered out of the bundle. In cmd, everything works fine when executed as…
nozzleman
  • 9,529
  • 4
  • 37
  • 58
-1
votes
2 answers

Go lang installation issues with ./make.bash ubuntu->windows

I have tried to search and found a lot of topics which are related to my problem, but none of them I could follow to success. I can go run and go get with no issues, but I need to compile into windows and there I have problems please see…
MikeKlemin
  • 909
  • 1
  • 8
  • 26