Hi Anybody ,
The product i'm dealing with is Advanced Installer , its basically a Windows Installer authoring tool which enables to build MSI packages. You can get more information on http://www.advancedinstaller.com.
Since i'm in the learning process , I'm struggling a lot with certain things like setting up the properties for Typical and Custom Installation ie Conditional installtion, Dependencies etc .
I Have three queries ,
1. If suppose I have 2 versions A and B on a single package then the installation shud go in such a way that it shud install the first version A completely first and then it shud go on for Version B i.e at a stretch the customer shud not be able to install 2 versions at a time .
2. If suppose i have 2 products (Features in advanced installer ) in a package say Test 1 and Test 2 then i shud set an dependency between them in such a way that if i install Test 1 , Test 2 shud also get installed automatically.
3. How to make a product (Feature ) greyed out that is the user shudn't be able to select it while going in for custom installation.
These are 3 things which i'm not able to find it out.Dont know how to proceed without knowing these concepts .
Thanking You In Advance,
Shree
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
3.

Try to access the Feature Table, and then, write 16 in the Attributes column.
More information here :

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/feature_table.asp


2. Maybe could you use the Condition Table, using &YourFeature=3 as condition.
Example :

Feature B is installed if Feature A is installed :

Condition Table :

Feature----level----Condition
B----------1---------&A=3

But I didn't try it, and I don't really feel it good :-)


1. Could you explain it for a non-english reader ?
Answered 07/25/2005 by: babric
Senior Purple Belt

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