/build/static/layout/Breadcrumb_cap_w.png

Getting Around MSI Packages That Require Setup.exe??

Hi, i have read about Getting Around MSI Packages That Require Setup.exe in the tip and tricks part of this site.
But i can't get it right, the first thing is:
1) Add the property ISSETUPDRIVEN to the property table via the Direct Editor and give it a value of 1.

I have in Direct editor added a new tabel called ISSETUPDRIVEN, then i looked insite it and clicked "click here to add a new item" and typed in: 1

2) Add a condition to the "OnCheckSilentInstall" custom action in the InstallExecuteSequence via the Direct Editor that will always resolve to false or remove the custom action from the sequence.

I did'nt get how to add a condition to it, so i have tested to remove the "Onchecksilentinstall" action. and no luck, can anyone help me abit more with this?
have i done it right or?

0 Comments   [ + ] Show comments

Answers (7)

Posted by: bkelly 20 years ago
Red Belt
0
I'm not sure if you did it wrong or it I'm misunderstanding the steps you say you took- but: You are supposed to add a property named ISSETUPDRIVEN to the property table- not to create a new table with that name. You should add a entry to the existing Property table with this name and value.

Also, this is not a 100% solution- I've seen it not work. What application are you working with here?
Posted by: Kenneth_Vit 20 years ago
Senior Yellow Belt
0
I did it wrong, but I added it to the property table now and i can start it without the setup.exe but then it runs silent, with no dialogs at all.
And that is not good, I want the dialogs.

I have tested not changing anything to OnCheckSilentInstall and I have deleted the entry, no change.
But in your text it says to add a condition that will always resolve to false, can you tell me more about what to type there?
the program I'm working on is called MiniTab R14,
Posted by: bkelly 20 years ago
Red Belt
0
Deleting the line and ensuring a conditional always resolves to false will have the same affect- sounds like this isn't going to work for your particular package. If you should find a solution, please come back and share!

A conditional would be to add an "If" statement before the line and an "End If" after it. For the condition on the "If" you would simply enter one that would not be true. Deleting or commenting the line out- it is all the same in the end.

Sorry I couldn't help more,
Bob
Posted by: gscotte 19 years ago
Senior Yellow Belt
0
I was glad to run across this thread. I have several packages that force me to use setup.exe. The techniques described here worked for one of my packages, TNTmips 6.9. But another package, ERDAS Imagine 8.7, did not have the OnCheckSilentInstall entry and I could not get that package to run without using setup.exe. Where did you find these settings? I am using Orca to edit the .msi files.
Posted by: kkaminsk 19 years ago
9th Degree Black Belt
0
did you find these settings

http://support.installshield.com/kb/view.asp?articleid=q108166

Also to aid in your InstallShield "fun" here is the setup.exe command line reference:

http://helpnet.installshield.com/robo/projects/installshieldxhelplib/IHelpSetup_EXECmdLine.htm
Posted by: mypackage 18 years ago
Senior Yellow Belt
0
hello,

i'm having trouble with Crystal Reports XI Pro. This uses a setup.exe to run the MSI file.
I'm trying to follow your suggestions, but no luck.
I've done this step:

1) Add the property ISSETUPDRIVEN to the property table via the Direct Editor and give it a value of 1.

But as for this step, there is no custom action called "OnCheckSilentInstall".
2) Add a condition to the "OnCheckSilentInstall" custom action in the InstallExecuteSequence via the Direct Editor that will always resolve to false or remove the custom action from the sequence.

I am using AdminStudio 6. Usually it will alert me when a legacy setup needs to be converted to an MSI. But not with this app. I know I need to make a transform, but I need to get rid of that setup.exe dependency to get this thing to work. Please help if you can. Thanks.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ