Thanks for all the advice.
I wrote a console application which uninstalls the per-user product.
It gets fired off as part of the burn chain. It won't work if the
product was installed by another user, but it's an improvement over a
manual uninstall.
Public code samples:
https://github.com/dwicker
My approach to the problem is to just detect the problem during installation
and inform the user about it. If there are files found on the target folder
after the previous version should have been uninstalled (after
RemoveExistingProducts step) then abort the installation. More details:
http://stac
Sent: Tuesday, December 18, 2012 1:09 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.6 upgrading perUser to perMachine
I would really appreciate some help with this. As it is, I can't upgrade to
Burn because the installer no longer has privileges t
7;t run by looking for a file.
May be you could do something similar.
Neil
-Original Message-
From: Derek Wickern [mailto:dwick...@gmail.com]
Sent: 18 December 2012 19:09
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WiX 3.6 upgrading perUser to per
this way - it is too buggy. Instead I
>> would create a custom action that detects such per-user installation and
>> asks user to uninstall first.
>>
>>
>>
>> -Original Message-
>> From: Derek Wickern [mailto:dwick...@gmail.com]
>> Sent: Wedn
r-user installation and
> asks user to uninstall first.
>
>
>
> -Original Message-
> From: Derek Wickern [mailto:dwick...@gmail.com]
> Sent: Wednesday, November 28, 2012 02:51
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] WiX 3.6 upgrading perUser to perM
to
uninstall first.
-Original Message-
From: Derek Wickern [mailto:dwick...@gmail.com]
Sent: Wednesday, November 28, 2012 02:51
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] WiX 3.6 upgrading perUser to perMachine
I need to upgrade a package which was unfortunately created
I need to upgrade a package which was unfortunately created with
per-user scope. It's installing to ProgramFiles. I understand that MSI
can't upgrade my perUser to perMachine.
I have some ideas:
1. Automatically uninstall the per-user package (custom action?)
2. Install the per-machine package rig
8 matches
Mail list logo