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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>InstallShield</strong> Objects<br />

Chapter 2: Getting Started<br />

Upgrading from Earlier Versions of <strong>InstallShield</strong><br />

<strong>InstallShield</strong> objects have been replaced with merge modules. If a merge module that can supply the<br />

functionality provided by the object you used in your project exists, that module is added to your setup.<br />

If your setup includes a file that is also included in a merge module, the module is added to your setup<br />

rather than your single file. One exception to this rule is if the module needed by your setup requires<br />

customization, such as the Access 97 merge module. This module is not added to your setup during<br />

migration due to the customization it requires. The same holds true for the Access 2000/2002/2003<br />

and BDE merge modules. If no module exists that provides the same functionality as the object you used<br />

in earlier versions, add the necessary files by hand.<br />

To learn more, see Including Redistributables in Your Installation.<br />

<strong>InstallShield</strong> Extensions<br />

<strong>InstallShield</strong> extensions have been replaced by custom actions. With custom actions you can call a<br />

function from a DLL or launch an executable. If you had an extension that performed one of these two<br />

tasks, that extension is converted into a custom action in your new project. For more information, see<br />

Using Custom Actions.<br />

Registry Entries<br />

All of the registry data in your old project is added to your new project.<br />

Shortcuts<br />

Shortcuts in the new <strong>InstallShield</strong> are much more robust than those found in previous versions. Any<br />

shortcuts you had in your old setup are migrated into your new setup project. However, since there are<br />

many more settings for shortcuts in the latest version of <strong>InstallShield</strong>, you may want to go to the<br />

Shortcuts/Folders view and configure the settings for each of the shortcuts your project contains, such<br />

as the hot key combination, the icon index, and the working directory. These settings are not required,<br />

however.<br />

For specific details about each of the settings, see Shortcut Settings.<br />

Dialogs<br />

Although the run-time dialogs in the latest version of <strong>InstallShield</strong> differ in look from those in earlier<br />

versions, they serve similar functions. The Setup Type dialog, for example, still serves the same purpose<br />

it always has: it allows your customers to select which setup type they want to use. The same dialogs you<br />

chose to include in your old <strong>InstallShield</strong> <strong>Express</strong> project are included in your new project.<br />

One major difference between the dialogs in earlier versions of <strong>InstallShield</strong> <strong>Express</strong> and those in the<br />

latest version is the use of .rtf files. When linking to a license agreement or readme file in earlier versions<br />

of <strong>InstallShield</strong> <strong>Express</strong>, you would use a text (.txt) file. The latest version of <strong>InstallShield</strong> requires you to<br />

use rich text (.rtf) files. Your previously created .txt files are converted to .rtf files as part of the migration<br />

process.<br />

Distribution Media<br />

The type of media you selected in previous versions of <strong>InstallShield</strong> <strong>Express</strong> is not migrated into your<br />

new <strong>InstallShield</strong> setup. Select a medium from the list of available media types in the Build Your Release<br />

view. For information about each of the available types, see Media Types.<br />

If you had previously released your setup on floppy disk, see Building a Release for Floppy Disk<br />

Distribution.<br />

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

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

Saved successfully!

Ooh no, something went wrong!