Building an Object from the User Interface

InstallShield 2016

Note • An object must be compiled using the library files Ifxobject.obl and Isrt.obl. These files are automatically referenced by your object project if you created your project by using the New Project dialog box’s InstallScript Object project type or the Save As command on the File menu. If you created your object project in some other way, click Settings on the Build menu. Then check the Libraries (.obl) box on the Compile-Link tab to make sure that Ifxobject.obl and Isrt.obl are listed there.

Building an object is essentially the same as building a standard installation. To build your object, you will need to use the Release Wizard, which prompts you for all the information needed to build your object. The Release Wizard displays the following panels for object projects:

Object-Specific Panels in the Release Wizard

Release Wizard Panel

Description

Specify a Release Panel

Enables you to create a new release or select an existing release.

General Options Panel

Lets you specify preprocessor variable definitions and advanced release properties.

Modify Property Dialog Box/Release Wizard—Platforms Panel

Lets you select the operating systems that your object supports.

Setup Languages Panel

Displayed if more than one language is selected in the Project Settings property sheet’s Language page. Lets you select the languages that your object will support, a default object language, and whether to let end users select the language in which the object runs.

Digital Signature Panel

Lets you digitally sign your object. Digitally signing your object assures end users that the code within your object has not been modified or corrupted since publication.

Postbuild Options Panel

Lets you copy disk image folders to a folder or FTP site, or execute a batch file, after the next time you build the release.

Release Settings Summary Panel

Displays a summary of release information.

Note • When you build an object, that object is automatically added to the Objects view and can be used in any installation that you create from that point on. If a previous version of that object already exists in the gallery, it will be overwritten with the newly built object. If you build more than one media, the latest media will be copied to your Objects view.

See Also