E
EP
Ok, there's tons of posts about this and every answer is "use
customactiondata".
I'm working within a merge module. In the InstallUI sequence I have a Set
Property custom action that sets a public property "DESIGNER_ISDIR".
Intended to be set to the retargetable directory, for testing I'm giving it
a string value "TestValue". I've also taken off the module guid a the end
so in every table it shows up as "DESIGNER_ISDIR". It's got a default init
value of "9"
I've inserted it into the installUI sequence, base=ExecuteAction, After=0
(in moduleinstalluisequence)
Now I've got a deferred custom action in the installExecute sequence. When
I call Session.Property("DESIGNER_ISDIR") I am always given a blank value.
Should I be able to get this value? By naming it as I have it is
automatically a public property, right?
customactiondata".
I'm working within a merge module. In the InstallUI sequence I have a Set
Property custom action that sets a public property "DESIGNER_ISDIR".
Intended to be set to the retargetable directory, for testing I'm giving it
a string value "TestValue". I've also taken off the module guid a the end
so in every table it shows up as "DESIGNER_ISDIR". It's got a default init
value of "9"
I've inserted it into the installUI sequence, base=ExecuteAction, After=0
(in moduleinstalluisequence)
Now I've got a deferred custom action in the installExecute sequence. When
I call Session.Property("DESIGNER_ISDIR") I am always given a blank value.
Should I be able to get this value? By naming it as I have it is
automatically a public property, right?