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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 24-6: Software Identification Tag Settings (cont.)<br />

Setting Description<br />

Features View<br />

Chapter 24: View Reference<br />

Organize Your Setup View<br />

Software Licensor ID Enter the registration ID of the organization that owns the copyright for the software.<br />

This ID helps to differentiate between different legal organizations that have the same<br />

licensor name but are in different countries.<br />

This setting is optional. If you leave this setting blank, <strong>InstallShield</strong> uses the value of the<br />

Tag Creator ID setting for the software licensor ID.<br />

The convention for the registration ID is as follows:<br />

regid.YYYY-MM.ReversedDomainName,division<br />

The registration ID consists of the following parts:<br />

• regid.—The string regid indicates that the XML portion is a registration ID for a<br />

software identification tag. A period (.) must be included after this string.<br />

• YYYY-MM.—This part of the registration ID identifies the first full month (MM) and<br />

the year (YYYY) in which the domain name was owned by the tag creator. For<br />

example, if you are creating the tag and you purchased the domain name February<br />

15, 1999, you would use 1999-03 in this part of the registration ID, since the first<br />

full month the domain name was owned was March (03), and the year was 1999.<br />

The year and month must be separated by a dash.<br />

• ReversedDomainName—This part identifies the reversed domain name of the<br />

organization that is creating the software identification tag. For example, for the<br />

flexerasoftware.com domain name, the reversed domain name is:<br />

com.flexerasoftware<br />

• ,division—This optional part starts with a comma (,), and is followed by an<br />

additional string. You can enter a string that helps to distinguish between different<br />

divisions or areas of the organization. If you do not want to use this optional<br />

distinguishing part of the registration ID, do not include the comma or an additional<br />

string in your entry.<br />

Features and subfeatures give you almost limitless flexibility in packaging your application and related<br />

accessories for setup. You can create and configure Features from the Features view.<br />

A feature is a building-block of an application from the end user’s perspective. That is, they represent a<br />

specific capability of your product, such as its help files or a part of a product suite that can be installed<br />

or uninstalled based on the end user’s selections. Your entire application should be divided into features<br />

that perform a specific purpose.<br />

To make it easier to lay out a complex application, <strong>InstallShield</strong> allows you to create both features and<br />

subfeatures. Subfeatures are further divisions of a feature. Since features should be self-contained<br />

elements of an application or application suite that a user can selectively install, it might make the most<br />

sense for you to organize portions of your application as subfeatures of a “parent” feature. Assuming that<br />

the features are all visible, your end user can then select which portions of a feature to install in the<br />

Custom Setup dialog.<br />

The default feature Always Install cannot be renamed or removed from your project, nor can you add<br />

any subfeatures to it. This feature should contain files that must be installed as part of your setup.<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 517

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

Saved successfully!

Ooh no, something went wrong!