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.

Chapter 1: <strong>InstallShield</strong> <strong>2012</strong> <strong>Spring</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 />

For more information, see Modifying the List of Available Windows Mobile Platforms or their<br />

Associated Settings.<br />

Ability to Compress .cab Files for Windows Mobile–Powered Device Installations<br />

The Device Files panel in the Windows Mobile Wizard and the Smart Device Setup Wizard now lets you<br />

specify whether you want to compress the .cab files that are created for Windows Mobile–powered<br />

devices at build time. Previously, <strong>InstallShield</strong> did not have any support for building compressed .cab<br />

files.<br />

This functionality applies to <strong>Express</strong> and Smart Device projects.<br />

.NET Compact Framework 3.5 and SQL Server Compact <strong>Edition</strong> 3.5 Redistributables Now<br />

Available for Mobile Devices<br />

Several new redistributables are available for mobile device installations: .NET Compact Framework<br />

3.5, SQL Server Compact 3.5, SQL Server Compact 3.5 Replication, and SQL 3.5 Client. This applies to<br />

<strong>Express</strong> and Smart Device projects.<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 />

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

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

Saved successfully!

Ooh no, something went wrong!