09.12.2012 Views

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

InstallShield 2012 Express Edition User Guide - Knowledge Base ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 8: Organizing Files for Your Installation<br />

Including Redistributables in Your Installation<br />

prerequisites. In addition, these editions include a merge module project type, which you can use to create your own<br />

merge modules.<br />

Adding <strong>InstallShield</strong> Prerequisites, Merge Modules, and Objects to Projects<br />

Two types of redistributables—merge modules and objects—must be associated with a feature in order to<br />

be installed. You can associate a single merge module or object with as many features or subfeatures as<br />

needed.<br />

When you add an <strong>InstallShield</strong> prerequisite to a project, it is not associated with any feature by default,<br />

and it is called a setup prerequisite, since it is run before your main installation runs. If appropriate, you<br />

can associate an <strong>InstallShield</strong> prerequisite with one more features that are currently in your project.<br />

Task To add an <strong>InstallShield</strong> prerequisite, merge module, or object to a project:<br />

1. In the View List under Specify Application Data, click Redistributables.<br />

2. Select the check box in front of the redistributable that you want to add. If you select an object, the<br />

associated wizard opens to guide you through the customization process.<br />

3. For a merge module or an object: In the Conditional Installation pane, select the check box for<br />

each feature that should contain this redistributable.<br />

If you want to associate a prerequisite with a feature: In the Conditional Installation pane, select<br />

the check box for each feature that should contain this prerequisite. If you do not want to associate<br />

the prerequisite with a feature, leave the Install before feature selection check box selected.<br />

This check box is selected by default when you add an <strong>InstallShield</strong> prerequisite to a project.<br />

Tip: The right pane in the Redistributables view shows details about the merge module, object, or <strong>InstallShield</strong> prerequisite<br />

that is selected in the list of available redistributables. Review this details pane to find out information such as which files a<br />

redistributable installs. You can hide or show the details pane by clicking the Show Details button in this view.<br />

Note: If Needs to be downloaded is specified in the Location column for the <strong>InstallShield</strong> prerequisite that you added to<br />

your project, that prerequisite is not installed on your computer. You can download the prerequisite from the Internet to<br />

your computer if you would like to include it in your project. If you build a release without first downloading one or more<br />

required prerequisites, and if you specify that the prerequisites should be extracted from Setup.exe or copied from the<br />

source media (instead of being downloaded from the Web to the end user’s computer), one or more build errors may be<br />

generated. To eliminate the build errors, remove the prerequisite from your project, download it to your computer, or<br />

change the <strong>InstallShield</strong> prerequisites location for the release to the download option; then rebuild the release.<br />

Obtaining <strong>InstallShield</strong> Prerequisites and Objects<br />

Note that some of the <strong>InstallShield</strong> prerequisites and objects are not installed with <strong>InstallShield</strong>. You<br />

may need to download them. For more information, see Obtaining Updates for <strong>InstallShield</strong>.<br />

172 ISE-1800-UG01 <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!