Setup Factory for Windows Installer

Setup File

Location

Working folder:

The full path to the folder where any temporary build files that need to be generated during the build process will be stored. You can click the Browse button to select a folder.

Output folder:

The local folder that you want to output your setup files to. If the folder doesn't exist, it will be created for you when you build.

Output name:

The base name of the output files. For example, if you specify "My Product Installer" the files will be generated as "My Product Installer.msi", "My Product Installer.wxs", etc.

Bootstrapper

These options allow you to specify how (if at all) a bootstrap executable will be built for your installer. A bootstrapper is a program that is used to launch your MSI database. Often the bootstrapper will contain the MSI file within itself and extract it when run. Bootstrapping allows you to pre-check the system for certain technologies (such as Windows Installer itself and .NET runtimes) as well as allowing you to control the logic of how your MSI database is run.

Setup Factory uses the Indigo Rose MSI Bootstrapper command line tool to build the bootstrapper program. All files related to the bootstrapper are in the "Bootstrap" subfolder of the Setup Factory for Windows Installer installation folder. See the Bootstrapper Script Return Codes topic for a list of possible return codes.

None

Do not bootstrap the setup.

Standard

Use Setup Factory's interface to easily configure standard bootstrapper options. This is the method to choose if you are unfamiliar with configuring custom bootstrapper scripts. Press the Edit button beside this option to open the Standard Bootstrapper Properties dialog and configure your bootstrapper settings.

Custom

Select this option if you want to create and specify your own bootstrapper configuration file and scripts. In this case, you should read the Indigo Rose MSI Bootstrapper help file located in the "Bootstrap" subfolder of the Setup Factory for Windows Installer folder. Press the Edit button beside this option to open the Custom Bootstrapper Properties dialog and configure your custom bootstrapper.

Summary

Output filename:

A read-only field that displays what the setup file will be output to.

Language

Prompt for build language

If checked, you will be prompted for which language to build into your setup if you have more than one language listed in the Languages dialog. If unchecked, you can choose the build language below.

Build language:

The language to use next time a setup is built. Only available if Prompt for build language is unchecked.