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