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?
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)
Please log in to answer
Posted by:
vmnit
12 years ago
Posted by:
bkelly
20 years ago
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?
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
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,
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
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
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
20 years ago
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
20 years ago
Posted by:
mypackage
19 years ago
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.
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.
so that the conversation will remain readable.