09.12.2012 Views

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

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.

File Linking Tab<br />

Chapter 22: Dialog Box Reference<br />

Folder Properties Dialog Box<br />

The File Linking Tab of the Folder Properties dialog box enables you to specify dynamic folders. This<br />

dialog box can be accessed by right-clicking on a destination folder in the Files view and clicking<br />

Dynamic File Linking.<br />

Table 22-19: Settings for the File Linking Tab of the Folder Properties Dialog Box<br />

Setting Description<br />

Source folder Enter the full path to the folder that you want to have dynamically linked, or click the<br />

Browse button to navigate to it.<br />

Include subfolders To dynamically link the files in each subfolder, select this check box.<br />

For information on how <strong>InstallShield</strong> creates components for the dynamically linked files in<br />

subfolders, see Determining the Appropriate Component Creation Method for Dynamically<br />

Linked Files.<br />

Self-register all files To self-register every file in the dynamic link, select this check box.<br />

Create using best<br />

practice methods<br />

To specify that <strong>InstallShield</strong> should adhere to best practices when creating the components<br />

for dynamically linked files, select this check box. When best practices for component<br />

creation are followed, <strong>InstallShield</strong> performs the following tasks at build time for all of the<br />

files that meet the include and exclude filter criteria:<br />

• <strong>InstallShield</strong> creates a separate component for each portable executable (PE) file in<br />

the dynamically linked folder. Each PE file is the key file of its component.<br />

• <strong>InstallShield</strong> adds all non-PE files at the root level of the dynamic link to the component<br />

that contains the link.<br />

• If the dynamic link includes a subfolder, <strong>InstallShield</strong> creates a new component for all<br />

of the non-PE files in that subfolder. If the dynamic link includes more than one<br />

subfolder, <strong>InstallShield</strong> creates a separate component for all of the non-PE files in each<br />

subfolder.<br />

To specify that <strong>InstallShield</strong> should not follow best practices when creating the components<br />

for dynamically linked files, clear this check box. For this component creation method,<br />

<strong>InstallShield</strong> performs the following tasks at build time for all of the files that meet the<br />

include and exclude filter criteria:<br />

• <strong>InstallShield</strong> creates one component for all of the files that are in the root-level<br />

dynamically linked folder, regardless of the file types.<br />

• If the dynamic link includes one or more subfolders, <strong>InstallShield</strong> creates a separate<br />

component for all of the files in each subfolder, regardless of the file types. The first<br />

dynamically linked file in a subfolder’s component is the key file of that component.<br />

This check box is selected by default for all new dynamic links.<br />

Tip: A component is the smallest installable part of a product. The <strong>Express</strong> edition of<br />

<strong>InstallShield</strong> creates components for you automatically. For more information, see<br />

Installation Fundamentals.<br />

For more information, see Determining the Appropriate Component Creation Method for<br />

Dynamically Linked Files.<br />

<strong>InstallShield</strong> <strong>2012</strong> <strong>Spring</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong> ISE-1900-UG00 411

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

Saved successfully!

Ooh no, something went wrong!