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
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)
Please log in to answer
Posted by:
Inabus
15 years ago
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
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
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
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
Posted by:
jB!
15 years ago
Posted by:
AngelD
15 years ago
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.)
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.
so that the conversation will remain readable.