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 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 />

New FlexNet Connect 11 Redistributables Available<br />

<strong>InstallShield</strong> includes support for FlexNet Connect 11. Use the Update Notifications view in <strong>InstallShield</strong><br />

to include one of the two FlexNet Connect 11 merge modules—one has the Common Software Manager,<br />

and the other does not.<br />

Enhancements<br />

<strong>InstallShield</strong> 2009 <strong>Express</strong> <strong>Edition</strong> includes the following enhancements.<br />

Best Practice Dynamic File Linking<br />

When you add or modify a dynamic file link in your project, you can now specify which component<br />

creation method you want <strong>InstallShield</strong> to use: a new best practice method, or the previously available<br />

one-component-per-directory method.<br />

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

components for you automatically.<br />

When best practices for component creation are followed, <strong>InstallShield</strong> creates a separate component<br />

for each portable executable (PE) file in the dynamically linked folder and sets each PE file as the key file<br />

of its component. This method of component creation, in combination with the streamlined QuickPatch<br />

package functionality, enables you to create patches according to Windows Installer component rules.<br />

Previously, any time that you added dynamic file links to a project, <strong>InstallShield</strong> automatically created<br />

one component for all of the dynamically linked files at build time. However, if your dynamic file link<br />

included PE files, Windows Installer best practices for component creation were not followed.<br />

By default, <strong>InstallShield</strong> considers the following file types to be PE files: .exe, .dll, .ocx, .vxd, .chm, .hlp,<br />

.tlb, and .ax. You can modify this list through the File Extensions tab on the Options dialog box.<br />

The best practice dynamic file linking applies to <strong>Express</strong> projects.<br />

To learn more, see:<br />

• Determining the Appropriate Component Creation Method for Dynamically Linked Files<br />

• File Extensions Tab<br />

Ability to Install IIS Web Sites Without Virtual Directories<br />

<strong>InstallShield</strong> now includes support for installing IIS Web sites without any virtual directories. This<br />

support is available for all new Web sites that are created in <strong>InstallShield</strong>.<br />

Previously, <strong>InstallShield</strong> did not include support for installing Web sites without virtual directories.<br />

Therefore, if a Web site in an installation did not have any virtual directories, the Web site would not be<br />

created at run time.<br />

Note that if you upgrade an <strong>InstallShield</strong> 2008 or earlier project to <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong>,<br />

and the project already contains a Web site, the Web site cannot be installed if it does not have any<br />

virtual directories. In order to be able to install the Web site without virtual directories, you must<br />

manually delete it from your <strong>InstallShield</strong> <strong>2012</strong> <strong>Express</strong> <strong>Edition</strong> project, and then re-add it to your<br />

project as a new Web site.<br />

This enhancement applies to <strong>Express</strong> projects.<br />

To learn more, see Creating a Web Site and Adding an Application or a Virtual Directory.<br />

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

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

Saved successfully!

Ooh no, something went wrong!