cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

how to call a msp in mst without custom actions

given:

their is an msi with 2 msp
version of msi is yy.xx1
version of msp is yy.xx2
version of msp is yy.xx3

scenario:

1. first i have to check whether the application is previously installed in the machine , if installed then install the .msp's alone.

2.if msi & msp (yy.xx2) installed then it should installed the final msp(yy.xx3).

solution required:

* i created a mst for the above msi.. how to install the two msp within mst.

* it should satisfy my scenario conditions also...

* custom actions should not be used.
(3) Replies
kvAnand wrote:
given:

their is an msi with 2 msp
version of msi is yy.xx1
version of msp is yy.xx2
version of msp is yy.xx3

scenario:

1. first i have to check whether the application is previously installed in the machine , if installed then install the .msp's alone.

2.if msi & msp (yy.xx2) installed then it should installed the final msp(yy.xx3).

solution required:

* i created a mst for the above msi.. how to install the two msp within mst.

* it should satisfy my scenario conditions also...

* custom actions should not be used.


You are making your own live so difficult...
Why not make a Administrative install point (setup /a) and apply the MSP's to that (msiexec /a name.msi /p patch.msp)??

Then you have a distribution that's completly patched...

reg, Henno
THANK YOU FOR U REPLY

But i am sorry to tell u that ,my requirement is like that scenario.
I avoid patching admin installs where possible..

Rule 44: Avoid Patching Aministrative Installs

http://blogs.msdn.com/windows_installer_team/archive/2006/06/27/648447.aspx