[wix-users] How WixTools manage the upgrades?
Davide Perini
perini.davide at dpsoftware.org
Mon Aug 17 09:36:29 PDT 2020
I like the "uninstall the old and install the new" but how can I create
an exe file that does this with JPackage?
I am creating the exe with this command:
jpackage -i ../target --main-class org.duff.JavaFXStarter --main-jar
duff-jar-with-dependencies.jar --icon ../data/img/duff.ico --win-menu
--win-menu-group duff --copyright "duff" --name "myname" --vendor
myvendor --win-dir-chooser --win-shortcut --win-per-user-install
How can I tell to "uninstall and install"?
Thanks,
Davide
Il 17/08/2020 16.57, Edwin Castro ha scritto:
> Do you mean WiX Toolset when you say WixTools? If yes, then you are
> probably really asking how does the Windows Installer support
> upgrades? The WiX Toolset is a collection of tools for authoring
> Windows Installer packages.
>
> https://docs.microsoft.com/en-us/windows/win32/msi/patching-and-upgrades
>
> You'll see the answer is "it depends on how you author your MSI
> package". I understand that answer isn't very satisfying but it is a
> correct answer.
>
> I author my MSI packages to "uninstall the old version and install the
> new version" by using a Major Upgrade and schedule
> RemoveExistingProducts early.
>
> --
> Edwin G. Castro
>
> On Sun, Aug 16, 2020, 16:10 Davide Perini via wix-users
> <wix-users at lists.wixtoolset.org
> <mailto:wix-users at lists.wixtoolset.org>> wrote:
>
> As title.
> How WixTools manage the upgrades?
>
> Suppose that I have a version 1.0 installed,
> what happen if I install version 1.1 on it?
>
> DOes it uninstall the old version and reinstall the new one?
>
> Thanks
> Davide
>
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/
>
More information about the wix-users
mailing list