/build/static/layout/Breadcrumb_cap_w.png

Newbie Query - Editing an MSI

Hi

What is the best way to edit and MSI or learn how to edit.
I have a very simple msi that installs 2 components to the software.
You have a choice of which components to install. We only want to install one of them.
How do you go about achieving this.
I have had a look at Orca and Insted but when I opened the MSI it is so overwhelming that it is mind blowing.

Many thanks

0 Comments   [ + ] Show comments

Answers (5)

Posted by: Inabus 15 years ago
Second Degree Green Belt
0
The packaging answer to this is you use something called a transform.

To do this you can use various programs, Orca, Insted, Installshield or Wise to name a few. If you dont know what a transform is, or how to make one then I would suggest going on a packaging course.

The easiest thing would be to make a response transform, if your able to double click on the MSI and tell it what component to install, else its a manual edit of the tables to change conditions, installlevels etc.

P
Posted by: shweta_kar 15 years ago
Blue Belt
0
Hi Arry,

The Best way you can learn how to edit your project is through the help file.

Secondly if there are 2 components and you want only one to be installed pass a suitable condition.
If the condition is null or evaluates to true, then the component is enabled. If the condition evaluates to False, then the component is disabled and is not installed.
You can learn more about his too in the help file just search for component table
Posted by: anonymous_9363 15 years ago
Red Belt
0
double click on the MSI and tell it what component to install
Secondly if there are 2 components <snip>just search for component table
Careful with language choice here, folks. Of course, you meant feature. Heaven knows this stuff is confusing enough for newcomers without us obfuscating things! :)
Posted by: jB! 15 years ago
Senior Yellow Belt
0
Arry, read books, package applications, browse the net and lastly stick here.... VBScab will surely blow your mind! [;)]
Posted by: AngelD 15 years ago
Red Belt
0
Hi Arry74,

To just disable a feature from being installed you would only have to raise its (install) level with 1 above the value of the INSTALLLEVEL property.
Go to the Property table, locate the (Property.Property column value) INSTALLLEVEL property and remember the (Property.Value column value) value; it usually has a default value of 100.
Go to the Feature table, locate the feature to disable and set the value to 101 if the INSTALLLEVEL property value had a value of 100.

(From orca, just create a new transform from the transform menu and make your changes.)
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
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