General information
Category:
Installation, Setup and Configuration
Joel,
We struggled with this for a while before we came up with a solution. The problem is when you set up the Custom Action it will run it from a temp directory that has no access to other resources - only simple .EXEs and .DLLs will run from there. We had the same problem when trying to fire up VFP MTDLLs as Custom Actions.
The solution is to run a simple exe or dll that shells out to the main Custom Action so it runs in the normal way. VBS run, cmd.exe, or createprocess should all work. We settled on a custom c++ dll that uses CreateProcess. It's nice - we can have really small installations this way that include only the vfp6t.dll instead of the bulkier regular one.
Yes, the freebie VFP 7 ISexpress can run a post-setup executable. It works well and you can pass it parameters. No Custom Actions though.
>My clients are having some problems installing an ActiveX control with the VFP Setup Wizard, so I am considering moving to InstallShield Express. I downloaded the evaluation version, and everything appears to be working except the post-setup executable. I set up the exe file under Custom Actions. With the VFP Setup Wizard, I install the exe file in the installation directory. IS Express seems to want to run it from the CD, but I'm not sure. When it attempts to run the exe, I get the error: "File ms1a0.tmp is not found". The filename is not always the same.
>
>The exe is expecting to be run from the installation directory. Is there a way I can do this with IS Express?
>
>BTW, does the IS Express limited version that ships with VFP7 support post-setup executables?
>
>Thanks.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only