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 8: Organizing Files for Your Installation<br />

Including Redistributables in Your Installation<br />

UAC Prompts<br />

Depending on how it is configured, an installation that includes <strong>InstallShield</strong> prerequisites may prompt<br />

for elevated privileges on Windows Vista and later systems at several different points during the<br />

installation:<br />

1. When the end user launches the Setup.exe file<br />

2. When the Setup.exe file launches a setup prerequisite that requires elevated privileges<br />

3. When the Setup.exe file launches a feature prerequisite that requires elevated privileges<br />

4. When the Windows Installer begins the Execute sequence of the .msi package<br />

For more information, see Minimizing the Number of <strong>User</strong> Account Control Prompts During<br />

Installation.<br />

Changing the Behavior of <strong>InstallShield</strong> Prerequisites<br />

<strong>Edition</strong>: <strong>InstallShield</strong> Premier <strong>Edition</strong> and <strong>InstallShield</strong> Professional <strong>Edition</strong> include the <strong>InstallShield</strong> Prerequisite Editor, a<br />

tool that enables you to change the behavior of an <strong>InstallShield</strong> prerequisite.<br />

The <strong>InstallShield</strong> Prerequisite Editor that is available in the Premier and Professional editions of<br />

<strong>InstallShield</strong> enables you to configure certain prerequisite behavior and configuration settings. For<br />

example, with the <strong>InstallShield</strong> Prerequisite Editor, you can do any of the following tasks:<br />

• Specify whether a prerequisite should be listed in the setup prerequisite dialog at run time.<br />

• Specify whether a prerequisite should be optional.<br />

• Configure an <strong>InstallShield</strong> prerequisite so that it is installed either before or after any installation of<br />

the Windows Installer engine and the .NET Framework.<br />

• Specify command-line parameters that should be passed to the prerequisite when it is launched so<br />

that it runs silently.<br />

• Specify whether the prerequisite requires administrative privileges.<br />

Uninstalling an Application Whose Installation Included <strong>InstallShield</strong><br />

Prerequisites<br />

Your installation may consist of your application plus one or more <strong>InstallShield</strong> prerequisites. If end<br />

users uninstall your application through Add or Remove Programs in the Control Panel, the<br />

<strong>InstallShield</strong> prerequisites are still installed on their machines. If an <strong>InstallShield</strong> prerequisite<br />

installation added an entry to Add or Remove Programs, an end user would be able to remove that<br />

<strong>InstallShield</strong> prerequisite through Add or Remove Programs.<br />

Working with Merge Modules and Objects that Are Included<br />

in Installation Projects<br />

This section of the documentation offers guidance for working with merge modules and objects from<br />

within installation projects.<br />

182 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!