Build Settings

Build configuration:

The build configuration you want to use when generating your final installation. The dropdown contains all of the current build configurations. A build configuration contains all previously saved information on the Setup File, Constants, Code Signing, Resources, and Pre/Post Build tabs.

Add ( )

Opens the New Build Configuration dialog where you can create a new build configuration in your project.

Remove ( )

Removes the current build configuration from your project.

Note: There must be at least one build configuration in your project.

Rename ( )

Renames the current build configuration.

Location

Output folder:

The directory that you want the setup executable saved to when it is finished building. You can click the Browse button to select an output folder.

Setup filename:

The name you want to give your setup file. This can be setup.exe, install.exe or anything else that you want.

Size

Segment size:

The segment size of the setup executable that will be generated. Choose from:

Web (Single File)

Generate the setup executable as one file.

1.44 MB Floppy

Generate the setup executable as 1.44 MB segments suitable for copying to 1.44 MB diskettes.

74 Minute CD-ROM (650 MB)

Generate the setup executable as 650 MB segments suitable for copying to 74 minute CD-ROMs.

80 Minute CD-ROM (703 MB)

Generate the setup executable as 703 MB segments suitable for copying to 80 minute CD-ROMs.

DVD

Generate the setup executable as 2 GB segments suitable for copying to 4.7 gig DVD's.

Custom

Generate the setup executable as segments of the size specified in Custom size.

Note: If you are generating a multi-segment install (not Web (Single File)), you must use the /W command line option if you want the setup to wait for return (Web (Single File) installs always wait for return). Generally you shouldn't wait for return on very large multi-segment installs as memory errors may occur.

Custom size (bytes):

The size in bytes that you want for each setup executable segment.

Note: Segment sizes must be large enough to accommodate the Setup Factory runtime and any primer files that have been added. If the selected size is smaller than Setup Factory requires, it will automatically increase the value.

When building a multi-segment install, each segment must be less than 2 gigabytes (2147483648 bytes) in size.

Compression

Setup Factory 7.0

Use Setup Factory 7.0's setup compression.

LZMA low

Use a fast compression ratio (less than LZMA high).

LZMA high

Use a normal compression ratio (greater than LZMA low).

Dictionary size:

The dictionary size for the chosen compression method (LZMA low or LZMA high). The higher the dictionary size, the better the compression ratio.

Note: For LZMA compression the memory use is about 10 times more than the dictionary size (in megabytes). For decompression it's about equal to the dictionary size.

Note: Increasing the dictionary size may result in a slower build time and require more memory usage.

Word size:

The length of words to use to find identical sequences of bytes for compression. Larger word sizes can significantly increase the compression ratio when files contain long identical sequences of bytes, however it also affects the compression and decompression speed.

Launch User

Collect launch user information

If checked, a series of session variables will be populated with the folders located in the user profile that launched the setup. The following variables are available:

%LaunchUserApplicationDataFolder%
%LaunchUserDesktopFolder%

%LaunchUserMyDocumentsFolder%

%LaunchUserMyMusicFolder%

%LaunchUserMyPicturesFolder%

%LaunchUserMyVideosFolder%

%LaunchUserStartFolder%

%LaunchUserStartProgramsFolder%

%LaunchUserStartupFolder%