Brightstor ArcServe
I have tried using the ISSETUPDRIVEN property and i have also tried rem-ing out various custom actions but i am still having no luck.
I am using Wise Package Studio although i also have Orca.
Any ideas?
Thanks
0 Comments
[ + ] Show comments
Answers (12)
Please log in to answer
Posted by:
MSIPackager
15 years ago
Posted by:
India_Repackaging
15 years ago
Posted by:
madjack
15 years ago
Posted by:
madjack
15 years ago
Posted by:
anonymous_9363
15 years ago
Posted by:
India_Repackaging
15 years ago
Posted by:
bkelly
15 years ago
You may find this video helpful on troubleshooting Windows Installer (it covers log files, tools, things to look for)
http://itninja.com/blog/view/appdeploy.com->-training-videos->-troubleshooting-the-windows-installer
http://itninja.com/blog/view/appdeploy.com->-training-videos->-troubleshooting-the-windows-installer
Posted by:
madjack
15 years ago
Posted by:
anonymous_9363
15 years ago
Thinking about this, the whole CA return value thing is a red herring. If the message *was* coming from a CA, it succeded in its execution (since it detected that the MSI wasn't being run by the set-up stub) and would therefore set a return value of '1' (which, in MS's bizarre world equals 'success' - bizarre, because practically everything else in DOS and Windows returns '0' for success...)
Look in the log for the error message "please run setup.exe to install this product" and you've found the rough position of the CA involved. You'll probably need to look at the few preceding lines to locate the actual line containing the CA name.
Look in the log for the error message "please run setup.exe to install this product" and you've found the rough position of the CA involved. You'll probably need to look at the few preceding lines to locate the actual line containing the CA name.
Posted by:
anonymous_9363
15 years ago
Now you have to reach out for straws...
Do another install with logging but this time, when you see the error pop up, open the log WHILE THE MESSAGE IS ON-SCREEN. Don't use Notepad, because it can't open files which another app has locked. A few lines from the bottom of the log *should* provide a clue as to which CA is presenting you with that message.
Inspiration!
Alternatively, you could run the MSI through WPS's debugger. Open the MSI in WPS, click 'Debug', then wait. When the message appears, you can see which action is running in the debugger. Bear in mind that the debugger can be very S L O W at times....
Do another install with logging but this time, when you see the error pop up, open the log WHILE THE MESSAGE IS ON-SCREEN. Don't use Notepad, because it can't open files which another app has locked. A few lines from the bottom of the log *should* provide a clue as to which CA is presenting you with that message.
Inspiration!
Alternatively, you could run the MSI through WPS's debugger. Open the MSI in WPS, click 'Debug', then wait. When the message appears, you can see which action is running in the debugger. Bear in mind that the debugger can be very S L O W at times....
Posted by:
madjack
15 years ago
After commenting out various custom actions I have finally got it working. The offending custom action is called QuitMSI. By commenting this out it runs the install without the need to call the setup.exe.
The exact syntax is:
If Not Installed And LANGUAGEID=""
Call DLL From Installation Function QuitMSI (QuitMSI)
End
I dont pretend to know exactly what it does but the main thing is the install is working now.
Thanks for everyones help.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.