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

Reply via email to