MSI Factory 2.3

TypeLib Properties

TypeLib Properties

Previous topic Next topic  

TypeLib Properties

Previous topic Next topic  

MSI Factory

Settings

TypeLib ID (GUID):

The GUID that identifies the type library.

Description:

A description of the type library.

Help folder:

The identifier of a folder that is used as the TypeLib's help folder.

Language:

The language of the type library. This must be a non-negative integer.

Resource ID:

The resource identifier of the TypeLib. The value is appended to the end of the TypeLib path in the registry.

Major version:

The major version of the type library. The value should be an integer from 0 - 255.

Minor version:

The minor version of the type library. The value should be an integer from 0 - 255.

Advertise (Self-Register):

If checked, the TypeLib will be advertised. This means that the feature that contains the TypeLib will be installed on demand when the TypeLib is used on the user's system. In this case the entries for this TypeLib will be made in the installer database's TypeLib table. If unchecked, the TypeLib will be registered using Registry entries. In this case the installer database's Registry table will be used. In general, it is recommended that you do not advertise TypeLibs unless you have specific reason to do so.

Cost:

The cost associated with the registration of the type library in bytes. Valid only if Advertise is checked.

Non-Advertised Properties

Properties and settings in this section are only used for non-advertised TypeLibs.

Has disk image

If checked, the type library exists in a persisted form on disk.

Hidden

If checked, the type library should not be displayed to users, although its use is not restricted. Should be used by controls. Hosts should create a new type library that wraps the control with extended properties.

Restricted

If checked, the type library is restricted, and should not be displayed to users.

Control

If checked, the type library describes controls, and should not be displayed in type browsers intended for non-visual objects.

COM Interfaces:

A list of COM interfaces that should be registered for the TypeLib. Click the Add button to open the COM Interface Properties dialog and create a new COM Interface.

More Information

MSDN Online: TypeLib Table

WiX Help File: TypeLib Element

WiX Help File: Interface Element


Learn More: Indigo Rose Software - MSI Factory - Buy Now - Contact Us