Hi
I'm trying to create a minor version upgrade patch to
upgrade a package of mine from 1.00 to 1.0.1
There are a couple of changed files and a couple of new
files in the 1.0.1 MSI.
The original MSI's for ver 1.0.0 and 1.0.1 were created
using a web setup project in Visual Studio 2003.
I created a PCP pointing to v1.0.0 as its target image
and v1.0.1 as its upgraded image.
The .msp was created using the msimsp utility.
When I viewed the patch in Orca it appears to do all the
right things to the v1.0.0 MSI package.
When I apply the patch using msiexec with REINSTALL=ALL
REINSTALLMODE=amus options it upgrades the machines MSI
ok but doesn't touch any of the installed files.
If I remove an existing file and then repair it then the
newly patched files are installed in place of the deleted
old files.
The files that have been newly added to the MSI rather
than updated are not installed on the target machine.
Anyone out there that can offer any assistance on this?
Andrew
|