This table also shows how you should interpret the Source and Target columns for each type of custom action
Type
|
Description
|
Source
|
Target
|
1
|
.dll stored in a binary
Stream
|
Key to a row in the
Binary table
|
Name of the .dll
entry point.
|
2
|
.exe stored in a binary
Stream
|
Key to a row in the
Binary table
|
Command-line string
used to launch the
.exe.
|
5
|
JScript in a binary
Stream
|
Key to a row in the
Binary table
|
Name of the JScript
function to call.
|
6
|
VBScript in a binary
Stream
|
Key to a row in the
Binary table
|
Name of the VBScript
function to call
|
7
|
Installation of a
package nested inside
of the first package
|
Name of the substorage
containing
database of nested
application.
|
Properties settings
string.
|
17
|
.dll installed as part
of a product
|
Key to a row in the File
Table
|
Name of the .dll
entry point.
|
18
|
.exe installed as part
of a product
|
Key to a row in the File
Table
|
Command-line string
used to launch the
.exe.
|
19
|
Displays a specified
error message and
returns failure,
terminating the
installation
|
Blank
|
Formatted text string.
The literal message or
an index into the Error
table.
|
21
|
JScript file installed as
part of a product
|
Key to a row in the File
Table
|
Name of the JScript
function to call.
|
22
|
VBScript file installed
as part of a product
|
Key to a row in the File
Table
|
Name of the VBScript
function to call.
|
23
|
Installation of a
package that resides in
the first application’s
source tree
|
Path of nested
package specified
relative to the root of
the source location
|
Properties settings
String
|
34
|
EXE in a known
Directory
|
Key to a row in the
Directory table
|
Name of the
executable file and any
options. Use quotes to
surround long file
names.
|
35
|
Directory set via
formatted text
|
Key to the Directory
Table
|
Formatted text string
that will be set as the
directory path when
this action is executed.
|
37
|
JScript text
|
Null
|
A string of JScript code
to execute.
|
38
|
VBScript text
|
Null
|
A string of VBScript
code to execute.
|
39
|
Installation of an
application that is
advertised or already
installed
|
Product Code for the
application to install
|
Properties settings
String
|
50
|
.exe named by a
Property
|
Property name or key
to a row in the Property
table
|
Command-line string
used to launch the
.exe.
|
51
|
Property set via
formatted text
|
Property name or key
to the Property table
|
Formatted text string
that will be stored in
the property when this
action is executed.
|
53
|
JScript text stored in a
Property
|
Property name or key
to a row in the Property
table
|
Name of the JScript
function to call.
|
54
|
VBScript text stored in
a property
|
Property name or key
to a row in the Property
table
|
Name of the VBScript
function to call.
|
No comments:
Post a Comment