09.12.2012 Views

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

InstallShield 2012 Spring Express Edition User Guide

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 7: Specifying Installation Information<br />

Including a Software Identification Tag for Your Product<br />

Software identification tagging is evolving as an industry standard, enabling independent software<br />

vendors to create smarter applications that give their customers better information for software asset<br />

management and license optimization initiatives. Including the identification tag in your product’s<br />

installation makes it possible for your customers to use tools that can monitor their internal usage of<br />

your product, allowing them to understand, manage, and optimize the number of licenses of your<br />

product that they obtain from you.<br />

Proper tag creation requires that you configure standard General Information settings such as Product<br />

Name and Product Version. It also requires that you configure a few identification-specific settings,<br />

which are also in the General Information view.<br />

Task To include a software identification tag in your installation:<br />

1. In the View List under Organize Your Setup, click General Information.<br />

2. In the Software Identification Tag area of the view, modify the values of the settings as needed.<br />

The Use Software Identification Tag setting lets you specify whether you want to include a tag<br />

in your installation. Select Yes, which is the default value, and then configure the other settings in<br />

the Software Identification Tag area as needed.<br />

At build time, if the following conditions are true, <strong>InstallShield</strong> includes the software identification tag<br />

with the installation that it builds:<br />

• Yes, the default value, is selected for the Use Software Identification Tag setting in the General<br />

Information view.<br />

• The Unique ID, Tag Creator, and Tag Creator ID settings in the General Information view have<br />

values.<br />

Note that if tagging is enabled but you have not entered values in one or more of the three<br />

aforementioned tag identification settings, <strong>InstallShield</strong> generates a build warning to inform you that<br />

the tag could not be included in your release. To resolve this warning, configure the settings in the<br />

Software Identification Tag area of the General Information view as needed.<br />

When you use tagging in your project, <strong>InstallShield</strong> adds the tag to the Always Install feature in your<br />

project. At run time, the file is installed to two different locations:<br />

• INSTALLDIR<br />

• CommonAppDataFolder<br />

If you configure your project to include a software identification tag and you also configure the release in<br />

the Releases view to use a .pfx file to digitally sign your release, <strong>InstallShield</strong> digitally signs the tag at<br />

build time. Note that the .NET Framework 2.0 or later must be installed on your build machine in order<br />

to sign a tag file.<br />

<strong>InstallShield</strong> <strong>2012</strong> <strong>Spring</strong> <strong>Express</strong> <strong>Edition</strong> <strong>User</strong> <strong>Guide</strong> ISE-1900-UG00 145

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

Saved successfully!

Ooh no, something went wrong!