Can anybody tell me How to Add ARP properties in .iss file ?
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


ORIGINAL: rahulkumar

Can anybody tell me How to Add ARP properties in .iss file ?

Normally you can't. The .iss file is there to either record your responses (using setup.exe /r for example) or provide default responses to the various dialogs the vendor has chosen to provide during a silent installation when invoking their installation executable with the /s {silent} switch

IMHO it's unusual for a vendor to provide a dialog which directly influences the Add/Remove Programs entry.

However If the .iss file you mention is a silent response file to an InstallShield setup executable which drives an underlying MSI then you can usually pass public properties (such as the ARP properties) via the /v switch, for example

setup.exe /v"ARPNOREMOVE=1" /s /f1"<path to your .iss file>"

{Note, no spaces between the /v" and the property you wish to set}

There are numerous threads in this forum on how to determine whether a vendor setup executable actually contains an underlying MSI.

Answered 03/02/2012 by: spartacus
Black Belt

Please log in to comment