I have just started to learn patches. I saw the posts here and felt that people know how to solve a problem that has confused me since a long time.
The problem is following.

I do following tasks.

A) I careate a c# application which is using a dll created by me.

B) I install original application setup with .msi file

C) I change the orginal project and now create first patch -- .msp file.

D) When I install the first patch, it works fine and shows the changes. But When I change
it again and then try to install the second patch on install, it does not change anything.
It does not give any error as well.

Please tell me how should I make the second patch and what should be the properties in order to make the second patch work.

I dont know what is wrong going on over here. Tried many things but can't figure out please help.

0 Comments   [ - ] Hide 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.
Answer this question or Comment on this question for clarity


what is your reinstallmode set to ?
Answered 05/01/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
I could not find reinstall mode anywhere :-(

Where should I set it ? I am totally new to this..
Answered 05/02/2007 by: surmaj
Senior Yellow Belt

Please log in to comment
you can set it in the property table and or on the command line.

msiexec /p <path to patch> REINSTALLMODE=xxxx REINSTALL=ALL

you will need to look at the SDK for the allowed settings for reinstallmode. A common setting that is appropriate in many situations is REINSTALLMODE=omus or REINSTALLMODE=vomus

if you are using Wise then you can press F1 from any table to get to the SDK.
Answered 05/02/2007 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment