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 />

Windows Installer Distribution<br />

By default, <strong>InstallShield</strong> creates a Setup.exe setup launcher along with your installation package. The<br />

setup launcher is required if you want your installation to install the Windows Installer engine.<br />

If you want to include the Windows Installer redistributable in your project, do one of the following:<br />

• For Windows Installer 4.5—Add one or more Microsoft Windows Installer prerequisites to your<br />

project. <strong>InstallShield</strong> includes several versions that target different versions of Windows. For more<br />

information, see Including Microsoft Windows Installer Prerequisites.<br />

• For Windows Installer 3.1, 3.0, or 2.0—The Setup.exe tab for a release in the Releases view is where<br />

you specify information such as whether you want to use a Setup.exe launcher, whether you want to<br />

include one of these versions of the Windows Installer redistributable, and which version of<br />

Windows Installer you want to include. To learn more, see Setup.exe Tab.<br />

As an alternative, you can add one or more Microsoft Windows Installer prerequisites to your<br />

project. For more information, see Including Microsoft Windows Installer Prerequisites.<br />

Overview of the Installation Process<br />

At run time, Setup.exe determines if Windows Installer is already installed on the target system. If the<br />

Windows Installer is found on the target system and it meets the minimum version requirement, it<br />

launches your installation package. If Windows Installer is not installed, or a more recent version needs<br />

to be installed, Setup.exe installs Windows Installer and then launches your installation package. Note<br />

that the system may need to be restarted for Windows Installer to be updated.<br />

Including Microsoft Windows Installer Prerequisites<br />

<strong>InstallShield</strong> includes <strong>InstallShield</strong> prerequisites for several versions of Windows Installer. You can use<br />

the Redistributables view to add these <strong>InstallShield</strong> prerequisites to your project.<br />

Adding .NET Framework Redistributables to Projects<br />

If your product requires that the .NET Framework be installed on the target system, you can add the<br />

.NET Framework redistributable to your project. If the target system does not have the .NET<br />

Framework, it is installed during your installation.<br />

You can also include redistributables for .NET Framework language packs in your project. The language<br />

packs contain translated text, such as error messages, for languages other than English.<br />

The method for adding the .NET Framework and .NET Framework language packs to your project<br />

depends on the version of .NET Framework that your application requires.<br />

Note: Some .NET Framework versions include earlier .NET Framework versions:<br />

• .NET Framework 3.5 includes .NET Framework 3.0 SP1 and .NET Framework 2.0 SP1.<br />

• .NET 3.0 Framework SP1 includes .NET Framework 2.0 SP1.<br />

• .NET 3.0 Framework RTM includes .NET Framework 2.0 RTM .<br />

If you want to include .NET support in a project, do one of the following:<br />

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