Resources

Many of today's development tools require that you distribute certain runtime files along with your application. In Setup Factory 7.0, these are referred to as dependency modules.

Dependency modules are run at the very beginning of the setup, before any screens are displayed or any project actions are executed. All dependency modules that have been added to the list will be executed sequentially in top-down order as they appear at design time. Each module will execute its own detection script and if required, run its installation script. If any module is determined as not required from its detection script, the next module will be run.

While dependency modules are often used to detect and install, they can also simply be used as detection for technology for used in your install.

Dependency modules can easily be created on your own, or you can download available modules from Setup Factory's web site, www.setupfactory.com.

Tip: You can create new modules by selecting Create new module... from the Advanced button on the Dependencies dialog. Another quick way to create a new module is to modify one of the existing modules and then select Export module... from the Advanced button so you can use it in other projects.

Please consult your development tool's documentation to determine what files or technology you need to distribute with your software.

 


Dependency modules to build into the setup:

A list of the dependency modules that are currently selected to be included in your project.

Name

The names of the modules that will be included in your project.

Description

Brief descriptions of each module.

Add

Open the Add Dependency Module dialog so you can add a new dependency module to the current project.

Remove

Remove the currently selected dependency module from the setup.

Edit

Open the Dependency Module Properties dialog so you can edit the currently selected dependency module.

Move Up ()

Move the selected dependency module up one position in the list. The order in the list represents the order in which the modules will be merged with your project file at build time.

Move Down ()

Move the selected dependency module down one position in the list. The order in the list represents the order in which the modules will be merged with your project file at build time.

Advanced

Either export the current dependency module settings to a file (*.XML), or create a new dependency module.

More Modules

Open your web browser to a web page where you can find more Setup Factory dependency modules.