If that didn't solve it, and if this hasn't been solved yet, try setting the property MSIENFORCEUPGRADECOMPONENTRULES to 1 either in your command-line or your upgraded MSI and try again. Assuming you are using a fully patched OS, this will catch the case where you have violated component rules and prevent you from making every single component of the affected features become advertised, orphaning the resources (the effect is that NO changes are applied to the box, including ARP, and installer reports that it doesn't install those features, which is exactly what you reported below).
I always set that property in every single MSI I ever create. It has saved endless hours of investigation into weirdnesses otherwise caused by this type of incident. ________________________________________ From: [EMAIL PROTECTED] [EMAIL PROTECTED] On Behalf Of Eitan Behar [EMAIL PROTECTED] Sent: Monday, August 04, 2008 5:41 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] updating with a different account? Hi, Are you using the property ALLUSERS=1 ? This property will let you do a system-level install instead of per-user. Rgrds, Eitan On Sun, Aug 3, 2008 at 3:29 PM, Mattias Åslund <[EMAIL PROTECTED]> wrote: > This is not a WiX-specific question I guess, but rather a windows installer > problem, but you guys seem to have a lot of answers… > > > > I have two msi-packages for different versions of the same application > (created by wix 3). Version two successfully upgrades version one, if run > manually from the same user account with "msiexec /i package2.msi /quiet > REINSTALL=ALL REINSTALLMODE=vomus". > > > > However, I'm trying to implement an auto-upgrade system by letting a > service > (run as LocalSystem) download the msi from a website and run the above > command. When I do this, all features are marked as not installed and the > installer doesn't change the system. Not even the ARP-entry changes > version. > > > > I have set MigrateFeatures="yes" in <UpgradeVersion/>, but this only fixes > things for the same user account. > > > > So, where am I shooting myself in the foot? ;) > > > > Yours, > > Mattias Åslund > > [EMAIL PROTECTED] > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users