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 2: Getting Started<br />

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

• The Setup Launcher Type setting on the Setup.exe tab for a release in the Releases view has been<br />

removed from <strong>Express</strong> projects.<br />

• The Update Launcher Type setting was removed from the Advanced tab in the Build Settings area of<br />

the General Information view of QuickPatch projects.<br />

New Name for the Postbuild Tab in the Releases View<br />

The Postbuild tab, which is one of the tabs that <strong>InstallShield</strong> displays when you select a release in the<br />

Releases view, has been renamed. It is now called the Events tab. This change is reported for<br />

informational purposes.<br />

Changes that Affect New Projects but Not Upgraded Projects<br />

This section describes changes to <strong>InstallShield</strong> that may affect new projects but not projects that are<br />

upgraded from earlier versions. Note that you may need to make manual changes to upgraded projects.<br />

Changing Design-Time and Build-Time Locations of Existing <strong>InstallShield</strong> Prerequisites in Existing<br />

Projects<br />

<strong>InstallShield</strong> now lets you specify the folders where <strong>InstallShield</strong> should search for <strong>InstallShield</strong><br />

prerequisite files (.prq files), their associated data files, and their dependencies. Previously, <strong>InstallShield</strong><br />

searched for .prq files in the following location only: <strong>InstallShield</strong> Program Files<br />

Folder\SetupPrerequisites.<br />

If you move any <strong>InstallShield</strong> prerequisites from the <strong>InstallShield</strong> Program Files<br />

Folder\SetupPrerequisites folder to a new custom location that you have defined on the Prerequisites<br />

tab of the Options dialog box (or any of the other places where search paths can be defined now), you<br />

may need to perform the following steps in <strong>InstallShield</strong> 2010 <strong>Express</strong> <strong>Edition</strong> or earlier projects when<br />

you upgrade them to <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong>:<br />

1. In the Redistributables view, clear the check box for each <strong>InstallShield</strong> prerequisite that is included<br />

in your project but is located in a custom location. Also clear the check box for each <strong>InstallShield</strong><br />

prerequisite whose data files or dependencies were moved from the default location to a custom<br />

location.<br />

2. Click the new Refresh button.<br />

3. Select the check box for each <strong>InstallShield</strong> prerequisite that you removed from your project in step 1.<br />

<strong>InstallShield</strong> removes the path of the prerequisite from the ISSetupPrerequisites table of your<br />

project. The full path was stored in this table in <strong>InstallShield</strong> 2010 <strong>Express</strong> <strong>Edition</strong> and earlier projects.<br />

Note that if you only clear a prerequisite’s check box and then reselect it without clicking the Refresh<br />

button, <strong>InstallShield</strong> continues to use the full path, rather than just the file name, in the<br />

ISSetupPrerequisites table.<br />

If you upgrade an <strong>InstallShield</strong> 2010 <strong>Express</strong> <strong>Edition</strong> or earlier project to <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong><br />

<strong>Edition</strong>, change the location of an <strong>InstallShield</strong> prerequisite, and then add that prerequisite to your<br />

project, you do not need to perform the refresh procedure. Also, if you create a new project in<br />

<strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong>, you do not need to perform the refresh procedure. In both cases,<br />

<strong>InstallShield</strong> does not include the path in the ISSetupPrerequisites table of your project, which<br />

enables you to use the custom search path, instead of the default path.<br />

88 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!