Back again guys!

This is in regards to patch application to existing MSI's. Basically after reading all i can , the only way to apply patches (.MSP) is vai an administrative install, then apply the patch, is this correct?

Basically my situation is, I have modified the vedor package of a program with a Transform. Now, before we have even released the package, the service pack has been released in .MSP format.

So a few questions, is there a way to integrate the Patch changes into the original MSI? Is there a command switch which applies the patch on install (because all I have tried is failing)?

Just FYI the package is ARCGIS v9.2 and the patch is SP1! Any time i apply the patch, no matter which way, it seems to make no change to the installed program.

Also, during the install it fails to register 3 DLL files. I had this problem in the original ARGIS package (due to a plugin that had overwritten files) but solved this by removing the files from the 'SelfReg' table, there doesn't seem to be any tables in the Patch.


and thanks in advance!
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


Hey Houston,

Have you got the Windows Installer 3.1 on your test PC? In the ARCGIS documentation it mentions this.

Answered 03/12/2007 by: WayneB
Blue Belt

Please log in to comment
Hi Houston,
could you be a little more accurate, please.
Did you try to apply the patch to an admin install already? If yes, please show us the exact commands, you used.
With a properly authored patch, you should have 2 possibilities: First, over an admin install and second, direct on the target machine, when the main app is already installed.

Regards, Nick
Answered 03/12/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment