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

Create successful ePaper yourself

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

Chapter 17: Updating Applications<br />

Determining the Best Upgrade Solution<br />

table serves as a guide to help you determine which type of upgrade best suits your needs. If any one of<br />

the requirements for your upgrade is not appropriate for a QuickPatch, you should create a fullinstallation<br />

upgrade.<br />

Table 17-2: Full-Installation Upgrade vs. QuickPatch<br />

Requirement for the<br />

Upgrade or QuickPatch<br />

Ability to apply many<br />

cumulative updates that<br />

upgrade a base package<br />

Change the name of the<br />

.msi package<br />

Enable end users to<br />

install earlier versions<br />

and the latest version on<br />

the same machine<br />

Create a Full-<br />

Installation<br />

Upgrade?<br />

Create a<br />

QuickPatch? Note<br />

Yes Yes, if you are using<br />

QuickPatch<br />

streamlining<br />

If you are not using QuickPatch<br />

streamlining, you cannot patch more<br />

than 15 times. For more details, see<br />

Specifying Whether to Streamline the<br />

QuickPatch Package.<br />

Yes No The default file name is taken from the<br />

Product Name property, provided the<br />

.msi file is not compressed in a<br />

Setup.exe installation launcher.<br />

Yes No<br />

Add a new subfeature Yes No<br />

Add, modify, or remove a<br />

file<br />

Add, modify, or delete<br />

registry data<br />

Add, modify, or delete a<br />

shortcut<br />

Add, modify, or delete<br />

custom actions<br />

Update a mobile device<br />

application<br />

Add or remove a<br />

redistributable<br />

Add, modify, or remove<br />

ODBC resources<br />

Yes Yes<br />

Yes Yes All new registry data being added with<br />

a QuickPatch must be associated with<br />

a feature that already exists in the<br />

original product.<br />

Yes No<br />

Yes Can only delete<br />

custom actions that<br />

were included in the<br />

original base<br />

installation.<br />

Yes No<br />

Yes No<br />

Yes No<br />

Edit an .ini file Yes No<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 325

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

Saved successfully!

Ooh no, something went wrong!