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 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>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong> ISE-1800-UG01 325

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

Saved successfully!

Ooh no, something went wrong!