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

How to write a registry key and value in bundle of wix?

I can write a registry key and value in setup project of wix,the code like this:
zhoulin Wang
  • 559
  • 2
  • 5
  • 19
0
votes
1 answer

Find SQL 2008 setup.exe for command line uninstall

I'm writing a little .Net app that stores data in a named SQL instance. I need to be able to uninstall the instance programatically. It's easy enough to call setup.exe with the uninstall parameters (I figured them out in this post:…
0
votes
2 answers

clickonce app.publish\setup.exe have a wrong modified date in the past

I have an error when trying to publish a WPF application on VS2010 ultimate with clickonce: error MSB3169: An error occurred generating a bootstrapper: Unable to begin updating resource for bin\Debug\app.publish\setup.exe I notice that my…
Rama
  • 129
  • 1
  • 4
0
votes
1 answer

NServiceBus & Bootstrapper StructureMap

I am using NServiceBus is an azure worker role via convention by having configuration in app.config and azure Queue details in .csdef. I have a rest service that accesses the IBus by doing this: Configure.Instance.Builder.Build() and works…
0
votes
2 answers

Where _PAGE_OFFSET value in Linux Kernel source defined

From my linker file of linux kernel(vmlinux.lds) I came to know the value of _PAGE_OFFSET is 0xc0000000 but for some reasons I would to like change this value but coun't find out which macro this value is coming from. So I would like from which file…
Amit Singh Tomar
  • 8,380
  • 27
  • 120
  • 199
0
votes
1 answer

Cancel the custom action execution and Rollback using wix burn Boostrapper UI

I am trying to create wix burn bootstrapper that install my msi. I am using Wix 3.7. I have few custom actions with my msi. If I cancel the setup while 1st (or any) CA running, all other CA are called by sequence after the execution of that…
saravan1010
  • 43
  • 1
  • 3
0
votes
1 answer

WiX Extended Bootstrapper Application: How to determine which radio button is selected?

Here's my setup: Compiling at .NET 4.0 (this cannot change) Using WiX 3.7 Using the WiX Extended Bootstrapper Application extension So I'm creating a bootstrapper installation project and though I've got it working, I feel like there is a much…
bsara
  • 7,940
  • 3
  • 29
  • 47
0
votes
1 answer

WiX GenerateBootrstraper no longer works after upgrading

I had a solution with 2 projects in Visual Studio 2010 with .NET 4. One project is a shared library ("Widget") and the other is a WiX setup project ("Setup"). WiX project was created for v3.6 I upgraded the solution and the projects to Visual Studio…
zam6ak
  • 7,229
  • 11
  • 46
  • 84
0
votes
1 answer

Programmatically install setup.exe from ClickOnce deploy location when client is updating

I need to allow my client's to run the setup.exe when they would like to upgrade after this next role. We have updated the code from .NET Framework 2.0 to 4.0. I understand that the client could simply go our website and download the application…
Josh McKearin
  • 742
  • 4
  • 19
  • 42
0
votes
1 answer

Plone - error while trying to run bootstrap.py as I attempt to start from scratch

Ok, so I bought Professional Plone 4 Development and I am now trying to work through the initial setup. Here is what I have done so far: First, I created a virtual environment called pl and a directory for this project, also called pl. Second, I…
tadasajon
  • 14,276
  • 29
  • 92
  • 144
0
votes
1 answer

Changing behaviour of .NET 3.5 bootstrapper generated by WIX

I've got following problem: I have built an installer with WIX. This installer contains a bootstrapper for .NET framework 3.5. First time installing the bootstrapper works like a charm. .NET framework 3.5 is installed. But for example after…
Action Heinz
  • 722
  • 10
  • 23
0
votes
1 answer

WiX - suppress Install and Close Buttons

I have a wix installation that currently uses the standard bootstrapper to bundle a number of MSI's together. With the goal of automatically updating the applications, what I want is for the dialog to have the Install and Close buttons suppressed so…
Fetchez la vache
  • 4,940
  • 4
  • 36
  • 55
0
votes
1 answer

Bootsector FATAL: INT18 BOOT ERROR

Cannot get my FAT32 boot sector to work. Please help me. I have tried everything from looking through the code to testing it in virtualbox. When I run it in virtualbox I get this error: FATAL: INT18 BOOT ERROR. Here is the code: BITS 16 ORG…
gabemai
  • 105
  • 1
  • 6
0
votes
1 answer

Visual Studio Invalid Bootstrapper

I have a bunch of programs set up as prerequisites in the VS bootstrapper. Recently, everytime I build on my machine and try to run setup.exe, I get an error ".....msi has either changed or been corrupted since the package was originally…
0
votes
0 answers

How do I bootstrap C++ 2010 Redistributable with C++/CLI ClickOnce App?

I have an old C++ application that I have recently added CLR support to. This was so that I could use mage.exe to generate the manifest files necessary to create the app as a ClickOnce app. After some frustrating work, I was able to get the…
iCode
  • 1,254
  • 1
  • 13
  • 16
1 2 3
45
46