Wilson, Phil wrote: > That means it didn't find the previous version for some reason > otherwise it would mention the ProductCode guid of the discovered > product. What's actually in the Upgrade table in the MSI file? I'm > wondering if the version range is really correct.
>From Orca, here are the two entries in the Upgrade table for the Version 1.1 package: UpgradeCode: {49AB249B-C143-412E-B138-6689533DC53A} VersionMin: 1.1.0.0 VersionMax: [none] Attributes: 258 ActionProperty: NEWERVERSIONDETECTED UpgradeCode: {49AB249B-C143-412E-B138-6689533DC53A} VersionMin: 0.0.0.0 VersionMax: 1.1.0.0 Attributes: 256 ActionProperty: OLDERVERSIONBEINGUPGRADED > That location for REP is more efficient because the file replacement > rules are such that you have many files that aren't going to be > updated. If a lot are going to be updated anyway the efficiency > decreases. However it's not a safe location because of the rollback > issue. There is a similar efficient location (assuming efficiency is > valued more than safety ;=) ) which is directly before > InstallFinalize using [InstallExecute, RemovePreviousVersions, > InstallFinalize ], which is what the 3rd bullet is saying... I have now moved RemovePreviousVersions to the position after InstallExecute and before InstallFinalize. -- Charles ------------------------------------------------------------------------------ The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your production scanning environment may not be a perfect world - but thanks to Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700 Series Scanner you'll get full speed at 300 dpi even with all image processing features enabled. http://p.sf.net/sfu/kodak-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users