I have an exe which installs my system, I am trying to create a small update 
which will amend 6 dlls and add a new file.

As a small update I have changed the version, updating from x.x.0 to x.x.1, of 
the bundle itself and both chained msi's.  I have  left the product id 
unchanged, package id is set to "*" so a new one is generated.

When I run the update the new file is added but the amended dlls are not 
replaced, the version numbers have all been incremented.

I have run the installer with logging and the following is shown, I think this 
shows it is not being updated

MSI (s) (38:E8) [14:59:11:081]: Component: XXXXXXXX; Installed: Local;   
Request: Null;   Action: Null

If I create it as a minor upgrade by changing the product id then of course the 
resultant system is correct, but seeing as this does a reinstall of unchanged 
files this will be a headache for users.

Have I missed something obvious? Or am I doing it wrong?
Martin Johnson
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to