We observed a rarely occuring patch issue resulting in not working updates on windows xp. It was possible to reproduce the issue in a little sample project with only one file included.
According to our observations, the file contents are crucial to reproduce the issue. A simple rebuild of the file (a Delphi BPL) - that changes the version number (12.0.400.5 -> 12.0.400.6), generates new linker timestamps and adds a new digital signature - fixes the issue. Therefore it seems we stumbled over a serious but rare "apply delta patch bug", most probably within the MSI functionality on Windows XP. Can someone confirm this issue and maybe has some ideas to circumvent it? -- The small sample project can be downloaded here: http://download.tune-up.com/files/temp/MSI/sample_project.7z It includes all relevant source files to rebuild MSI and MSP files (for convenience they're also included). Reproduction Steps: NOT working update (1.0 -> 1.1): - Install Product.msi from sample_project\1.0\Product.msi - Run "msiexec /p sample_project\Patch.msp /qb /l*vx Patch_1.0_to_1.1.log" -> Not applicable, error occurs working update (0.9 -> 1.1) - Install Product.msi from sample_project\0.9\Product.msi - Run "msiexec /p sample_project\Patch_0.9-1.1.msp /qb" -> Succeeds working update (1.1 -> 1.2) - Install Product.msi from sample_project\1.1\Product.msi - Run "msiexec /p sample_project\Patch_1.1-1.2.msp /qb" -> Succeeds Therefore it seems the delta patch of "dxRibbonD12.bpl" from sample_project\1.0 (file version 12.0.300.22) to sample_project\1.1 (file version 12.0.400.5) is somehow problematic for the MSI functionality on Windows XP. Any help and feedback to "fix" (or at least reliable circumvent the issue) is greatly appreciated. Kind Regards, Alexander ------------------------------------------------------------------------------ EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users