cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
hjjung
Pilgrim

Why empty Session.Property( ALL ) in Custom Action(VBScript)?

Hi.

Express Project.

I was add custom action using VBScript.
But, All return is empty.

MsgBox "111 : " & Session.Property("SETUPEXEDIR")
MsgBox "222 : " & Session.Property("SourceDir")
MsgBox "333 : " & Session.Property("INSTALLDIR")
MsgBox "444 : " & Session.Property("APPDIR")
MsgBox "555 : " & Session.Property("TARGETDIR")
MsgBox "666 : " & Session.Property("SRCDIR")
MsgBox "777 : " & Session.Property("VersionNT")
MsgBox "888 : " & Session.Property("ProductName")

What's wrong?
Hope help anyone~ please....
Labels (1)
0 Kudos
1 Reply
hidenori
Pilgrim

Re: Why empty Session.Property( ALL ) in Custom Action(VBScript)?

Deferred, commit, and rollback custom actions have access to only some of the built-in Windows Installer properties. If you want your custom action to access any other properties, you can pass them as CustomActionData. See the Accessing or Setting Windows Installer Properties Through Deferred, Commit, and Rollback Custom Acti... help topic for more information.
0 Kudos