I have an Installshield MSI that I am having some issues with. This is what I am having problems with, when the MSI launches it dumps some files out to C:\Documents and settings\username\temp\1\{GUID} for the install process. Idriver.exe comes along at one part of the install sequence and needs access to the files that the msi dumped in the above profile path, but its looking in C:\Documents and settings\username\temp\{GUID} and of course finds nothing. Any idea how to correct this so that either the msi extracts the temporary files out to C:\documents and settings\username\temp\{GUID} or a way I can point the Idriver.exe to the C:\Documents and settings\username\1\{GUID} path?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
A much simpler route is to install the relevant InstallShield runtime before the MSI is run. Then there is no need for the MSI to install it.

Most such MSIs have no real need for the IS junk: you may find that you can condition-out the IS Custom Actions in the MSI (using a transform, of course). There are some, however, which install entirely from function calls in DLLs...
Answered 06/26/2008 by: VBScab
Red Belt

Please log in to comment
0
Sorry for the confusion, I am new to this. I did install the runtime first and that is all good with that. Its just at some point of the install process Idriver kicks off and is working with relevent DLL's for the application install and it cant find them in the location the msi is dropping them in. Now if I copy the files manually into the C:\documents and settings\username\local settings\temp\{GUID} folder the install runs great silently. I am just looking to make this run without manual intervention or some sort of copy script.
Answered 06/26/2008 by: jmcneil14
Senior Yellow Belt

Please log in to comment
0
That would indicate to me that you have the wrong version of the IS runtime. It would be my guess that most folks here include ALL the IS r/t in their build(s).
Answered 06/26/2008 by: VBScab
Red Belt

Please log in to comment
0
I have the ISSCRIPT9.msi that the setup.exe dumps into temp directory and I am running that prior to the install and same issue.
Answered 06/26/2008 by: jmcneil14
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity