Re: Install CustomAction does not run when /PASSIVE passed at commandline
Thanks again for your thoughts and time LoZ and Phil ...
I agree that cashed version of the MSI will be used the second time
around. I am good with that in all of my scenarios because cashed MSI
is IDENTICAL to the MSI running II time around. I think our our
conversation might be coming down to what REPAIR really means. The way
I see it REPAIR consists of:
A - "replenishing" of any missing files (target files manually deleted
after the first/clean install) and
B - firing of custom actions
When running with UI and selecting REPAIR explicitly, both A and B
happen (I see this as a full repair)
When running from the command line with /I, both A and B happen (I see
this as a full repair)
When running from the command line with /I /PASSIVE, only A happens (I
see this as a partial repair).
|