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

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
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?
Answered 03/04/2004 by: bkelly
Red Belt

Please log in to comment
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,
Answered 03/05/2004 by: Kenneth_Vit
Senior Yellow Belt

Please log in to comment
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
Answered 03/08/2004 by: bkelly
Red Belt

Please log in to comment
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.
Answered 06/28/2004 by: gscotte
Senior Yellow Belt

Please log in to comment
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
Answered 06/28/2004 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
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.
Answered 09/26/2005 by: mypackage
Senior Yellow Belt

Please log in to comment

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