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.

Chapter 1: <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong><br />

What Was New in Earlier Versions of <strong>InstallShield</strong> <strong>Express</strong> <strong>Edition</strong><br />

Ability to Remove Unreferenced Directories from the .msi File<br />

The Build tab in the Releases view includes a new Keep Unused Directories setting. Use this setting to<br />

specify whether you want <strong>InstallShield</strong> to remove unused directories from the Directory table of the<br />

.msi file when you build the selected release. The default value is No.<br />

This setting is available for <strong>Express</strong> projects.<br />

For more information, see Build Tab.<br />

New Check Box for Specifying Whether COM+ Applications Should Be Installed After the<br />

InstallFinalize Action<br />

The Installation tab in the Component Services view has a new Install after InstallFinalize action<br />

check box. If a selected COM+ application in your project contains .NET assemblies that need to be<br />

installed to the global assembly cache (GAC), select this check box. If you select this check box, the<br />

ISComponentServiceFinalize action installs the selected COM+ application after the InstallFinalize<br />

action. Windows Installer does not commit changes made in the in-script session to the GAC until<br />

InstallFinalize.<br />

Additional Predefined System Searches for <strong>Express</strong> Projects<br />

<strong>InstallShield</strong> has several new predefined system searches:<br />

• Adobe Reader 7<br />

• Adobe Reader 6<br />

• Internet Explorer 7.0<br />

If your installation requires any of these products, you can use the Requirements view or the Installation<br />

Requirements page in the Project Assistant to add these system searches to your project. When end<br />

users launch your installation, Windows Installer checks the target system to see if the requirements are<br />

met; if they are not met, the installation displays the error message that is defined for the system search.<br />

Enhancements for Patch Display Information<br />

The Identification tab, which was previously called the Uninstall tab, is where you specify information<br />

that should be displayed for a QuickPatch package in Add or Remove Programs on systems running<br />

Windows Installer 3.0 or later. This tab in the General Information view in QuickPatch projects has<br />

settings for items such as the display name, the manufacturer name, and the support URL. Now every<br />

time that you change the latest setup for a QuickPatch project, <strong>InstallShield</strong> uses the Add or Remove<br />

Programs information from the latest setup as the values for the Identification tab settings. You can<br />

override the values on the Identification tab as needed. In addition, the Allow Patch to Be<br />

Uninstalled (Requires Windows Installer 3.0) check box is now available on the Common tab.<br />

This setting was previously available on the Uninstall tab.<br />

For more information, see:<br />

• Common Tab (in a QuickPatch project)<br />

• Identification Tab (in a QuickPatch project)<br />

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

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

Saved successfully!

Ooh no, something went wrong!