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 17: Updating Applications<br />

Working with Upgrades and QuickPatch Projects<br />

Modifying and Removing Installed Files with a QuickPatch<br />

Project: This information applies to QuickPatch projects.<br />

Task To modify or remove an installed file with your QuickPatch:<br />

1. In the View List under Define Patch Settings, click Files.<br />

2. Right-click the Files To Patch explorer and then click Patch Existing File. The Select File<br />

dialog box opens.<br />

3. Click the file that you would like to modify or delete. <strong>InstallShield</strong> adds the file to the Files To<br />

Patch explorer.<br />

4. Click the file that you just added to the Files To Patch explorer and then configure its settings.<br />

Tip: As an alternative to steps 3 and 4 above, you can drag and drop files or folders from the Original Setup Files<br />

explorer to the Files To Patch explorer.<br />

Adding, Modifying, and Deleting Registry Data with a QuickPatch<br />

Project: This information applies to QuickPatch projects.<br />

When you add, modify, or delete registry data with a QuickPatch project, the procedures are basically<br />

the same as the ones that you perform for the original installation. The one difference is that before you<br />

can add registry data for a QuickPatch project, you must select an existing feature in the View Filter list<br />

at the top of the Registry view. All registry data must be associated with a feature that already exists in<br />

the original product because you cannot add new features with a QuickPatch.<br />

Tip: To change any registry settings that you modified for the QuickPatch project, you can right-click the item and then<br />

click Revert.<br />

Patching Assemblies in the Global Assembly Cache<br />

Project: This information applies to QuickPatch projects.<br />

With Windows Installer 3.0 or later, the MsiPatchOldAssemblyFile and<br />

MsiPatchOldAssemblyName tables enable a patch package to patch an assembly in the global<br />

assembly cache (GAC) without making a run-time request for the original installation source. By default,<br />

<strong>InstallShield</strong> automatically generates entries for these tables when you build a QuickPatch package. (To<br />

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

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

Saved successfully!

Ooh no, something went wrong!