Package Options

Part of the Package options can be set in a JSON format. Options can be edited in the Advances options Dialog. The following example shows all available Package Options with default values:


    {
    "productCode": "{7A1A2F83-2B69-4E68-B228-557E51370E00}",
    "upgradeCode": "{B0460584-C384-44FA-BEDC-6222512D1C73}",
    "arpNoShow": false,
    "arpNoRemove": false,
    "arpNoRepair": false,
    "doNotUpdateProductCode": true,
    "uiScriptTest": false
    }

productCode

A unique identifier for the particular package release, represented as a string GUID, example {12345678-1234-1234-1234-123456789012}. This identifier must vary for different package versions.

upgradeCode

A GUID representing a related set of package. A set of different versions of the Package will have the same Upgrade Code. This enables newer versions of your application to search and upgrade previous versions installed on the same computer.

arpNoShow

Prevents display of the application in the Windows Add/Remove Programs List. This option do not affect the wrapped installations.

Default value: false

arpNoRemove

Prevents display of an Uninstall button in the Windows Add/Remove Programs List.

Default value: false

arpNoRepair

Disables the Repair button in the Windows Add/Remove Programs List.

Default value: false

doNotUpdateProductCode

This option determines whether the upgradeCode value will be auto-updated once the Package Version changed.

Default value: false

uiScriptTest

This option enables the Automation Script Test mode. Unlike the silent mode, in the Test mode the Installation process is visible .

Default value: false