/build/static/layout/Breadcrumb_cap_w.png

Featured Installs/Removals - WPS 5.5

I have created a WSI from the snapshot methodology and compiled it into a MSI. This includes 4 features that can be installed or not when the MSI is installed - Admins have the option or altenatively using the ADDLOCAL switch for remote installs.

eg - \\MSISOURCEPATH\Test123.msi /qb-! ADDLOCAL=Complete,DreamWeaver,Feature,Feature1

For example I have repackaged the Macromedia Studio MX suite as a featured install. The suite install only includes the Dreamweaver / Extension Manager / Fireworks / Freehand - no Flash. And when installed manualy or remotely (using the above ADDLOCAL switch) the features can be also installed or not as required.

However when removing the application from either local PC - Add & Remove programs - or remotely you do not have the option to remove ceratin features and leave ones required.

The only way I can foresee around this would be to write some If statements with specific arguments for each feature so that it only removes the program files and registry files for that features and leaves the rest.

However whilst writing this post the question came to me - WHY? Why would the client ever want to do this?? This I cannot answer and think the way forward for this will be to remove the entire MSI and re-install what ever feature is required - after all you the client would not try and remove Dreamweaver to install a newer version they would re-purchase the Studi MX suite and have to repackage. What do you think???

Many thanks and a very Happy New Year to you all!

0 Comments   [ + ] Show comments

Answers (1)

Posted by: VikingLoki 16 years ago
Second Degree Brown Belt
0
Are you selecting REMOVE or MODIFY? Modify should permit you to add/remove features. Remove uninstalls the entire application.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
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