/build/static/layout/Breadcrumb_cap_w.png

Patch problems

Hi everyone

Im having some problems creating a patch. Im using Wise, and have followed the manual for creating a patch. I have 5 features in the installation. The patch contains 2 files that need to be changed. When I run the patch, it reinstalls everything, does anyone know why this happens.

I have tried setting feature conditions etc, but all features always get reinstalled.

I had a good look through the install log, and I found the following which doesnt seem right:

PROPERTY CHANGE: Modifying REINSTALL property. Its current value is 'OfficePlugin'. Its new value: 'Driver,Complete,OutlookPlugin,OfficePlugin'.

Why does it install all features, even if I specify on the command line to only install OfficePlugin for example, it still installs all features.

0 Comments   [ + ] Show comments

Answers (4)

Posted by: anonymous_9363 14 years ago
Red Belt
0
Don't quote me, because I haven't spent a great deal of time with patches but I think that's by design. There's no reason to panic, though, since re-installing features which are already present means that, in reality, nothing happens. The engine will see the feature state and skip over it at install time.
Posted by: kristjan84 14 years ago
Orange Belt
0
Thanks for your reply.

I need to find a way so that a feature does not always get reinstalled, this is because I have a feature called 'Driver', which installs the driver, and everytime this feature gets installed, the user needs to restart, which is not what I want.
Posted by: anonymous_9363 14 years ago
Red Belt
0
In that case, you could condition the feature by testing the PATCH property. http://msdn.microsoft.com/en-us/library/aa370576(VS.85).aspx
Posted by: AngelD 14 years ago
Red Belt
0
How about setting the RESTINALL property on the command line (ex. msiexec /p <path to .msp> REINSTALL=Complete,OutlookPlugin,OfficePlugin) while installing the patch?
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