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 6: Creating Installations<br />

Before You Begin<br />

Requirements for the Windows Logo Program<br />

Microsoft established a list of requirements that a product and its installation must fulfill in order to<br />

earn the Compatible with Windows 7 logo. The requirements outline criteria that help make a product<br />

more compatible, reliable, and secure when running on Windows systems. Products that meet the<br />

Compatible with Windows 7 logo program requirements can carry the Compatible with Windows 7 logo.<br />

To learn how to qualify for the Windows logo program, visit MSDN. This Web site has information about<br />

the Windows logo program.<br />

<strong>Edition</strong>: <strong>InstallShield</strong> Premier <strong>Edition</strong> and <strong>InstallShield</strong> Professional <strong>Edition</strong> include Windows validation suites that may help<br />

you identify whether your product meets installation requirements for Microsoft’s Windows logo program. If a package or<br />

merge module fails one or more validation rules, <strong>InstallShield</strong> reports the specific rules that were violated and offers<br />

additional information to help you troubleshoot the problem.<br />

Windows Logo <strong>Guide</strong>line: The Windows Logo <strong>Guide</strong>line alert appears throughout the <strong>InstallShield</strong> Help Library whenever<br />

the information relates to complying with the Windows logo program guidelines.<br />

Preventing the Current Installation from Overwriting a Future<br />

Major Version of the Same Product<br />

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

<strong>InstallShield</strong> includes functionality that lets you prevent the current installation from overwriting a<br />

future major version of your product. All new <strong>Express</strong> projects have this functionality by default.<br />

Windows Logo <strong>Guide</strong>line: According to one of the requirements of the Windows logo program, an installation package<br />

must prevent end users from installing an earlier version of the product over a later version.<br />

Task To add support for preventing end users from being able to install the current version of your product over a<br />

future major version:<br />

1. In the View List under Organize Your Setups, click Upgrade Paths.<br />

2. Right-click the Upgrade Paths explorer and then click Prevent Downgrades.<br />

<strong>InstallShield</strong> adds an ISPreventDowngrade item to the Upgrade Paths explorer. If end users try to install<br />

this version of your product over a newer version of your product, an error message is displayed,<br />

informing end users that a newer version is already installed. When end users close the error message<br />

box, the installation exits.<br />

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