Dont know where to put my Custom Action..
Posted 24 November 2003 - 05:33
Project type: Basic
At moment I have feather will install the some dll files to D:\Temp folder.
I also make VBScript custom Action to make MTS package and import those dll to MTS package.
Now I need to insert my Custom Action in some where ....but I dont know where I should put.
I need to put only after installshield install all the files in the D:\temp...
Please help me if u can
Posted 24 November 2003 - 08:26
Posted 25 November 2003 - 05:18
I just changed my VBScript to Deferred Execution. What is next? I still have to put in somewhere in the Sequences right?
Posted 25 November 2003 - 05:36
I just try add deferred VBScript Custom Action before InstallFinalize.
Now I couldnt get my Propety value from my custom Dialog...
I got no string from Session.Property("UserName")
Is this becos I put my deferred custom Action in wrong place?
Posted 25 November 2003 - 07:27
However "UserName" is a private property, and private properties are not available in the execute sequence. Change the property to be a PUBLIC property (write it in uppercase), and schedule the action with "in-script execution" set to "Deferred".
Posted 25 November 2003 - 10:26
However if you don't have a rollback action that would undo whatever your custom action did in case the setup is aborted, there's no real benefit in using a deferred action. So you could instead use immediate execution, but need to insert it after InstallFinalize in this case.
Posted 25 November 2003 - 17:46
Posted 26 November 2003 - 10:51