From 675775cb01f0b9c29fa3846a0fec47050f208889 Mon Sep 17 00:00:00 2001 From: Danilo Del Busso Date: Tue, 25 Jul 2023 08:27:52 +0100 Subject: [PATCH] CA-380355: Ensure shortcut is only created if user selects option in installer Signed-off-by: Danilo Del Busso --- WixInstaller/XenCenter.wxs | 2 +- WixInstaller/wix_src.patch | 346 +++++++++++++++++++------------------ 2 files changed, 175 insertions(+), 173 deletions(-) diff --git a/WixInstaller/XenCenter.wxs b/WixInstaller/XenCenter.wxs index 180319a69..c993a1335 100644 --- a/WixInstaller/XenCenter.wxs +++ b/WixInstaller/XenCenter.wxs @@ -200,7 +200,7 @@ - + diff --git a/WixInstaller/wix_src.patch b/WixInstaller/wix_src.patch index 3fa7a03a7..148f397f0 100644 --- a/WixInstaller/wix_src.patch +++ b/WixInstaller/wix_src.patch @@ -1,36 +1,36 @@ -# Copyright (c) Cloud Software Group, Inc. -# -# Redistribution and use in source and binary forms, -# with or without modification, are permitted provided -# that the following conditions are met: -# -# * Redistributions of source code must retain the above -# copyright notice, this list of conditions and the -# following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the -# following disclaimer in the documentation and/or other -# materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND -# CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, -# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR -# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -# SUCH DAMAGE. - -diff -ru wixlib/AdvancedWelcomeEulaDlg.wxs wixlib/AdvancedWelcomeEulaDlg.wxs ---- wixlib/AdvancedWelcomeEulaDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/AdvancedWelcomeEulaDlg.wxs 2020-02-06 14:24:40.038715400 +0000 -@@ -48,7 +48,7 @@ +# Copyright (c) Cloud Software Group, Inc. +# +# Redistribution and use in source and binary forms, +# with or without modification, are permitted provided +# that the following conditions are met: +# +# * Redistributions of source code must retain the above +# copyright notice, this list of conditions and the +# following disclaimer. +# * Redistributions in binary form must reproduce the above +# copyright notice, this list of conditions and the +# following disclaimer in the documentation and/or other +# materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND +# CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +# INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR +# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGE. + +diff -ru wixlib/AdvancedWelcomeEulaDlg.wxs wixlib/AdvancedWelcomeEulaDlg.wxs +--- wixlib/AdvancedWelcomeEulaDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/AdvancedWelcomeEulaDlg.wxs 2020-02-06 14:24:40.038715400 +0000 +@@ -48,7 +48,7 @@ 1 @@ -39,10 +39,10 @@ diff -ru wixlib/AdvancedWelcomeEulaDlg.wxs wixlib/AdvancedWelcomeEulaDlg.wxs -diff -ru wixlib/BrowseDlg.wxs wixlib/BrowseDlg.wxs ---- wixlib/BrowseDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/BrowseDlg.wxs 2020-02-06 14:24:40.069957600 +0000 -@@ -15,7 +15,7 @@ +diff -ru wixlib/BrowseDlg.wxs wixlib/BrowseDlg.wxs +--- wixlib/BrowseDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/BrowseDlg.wxs 2020-02-06 14:24:40.069957600 +0000 +@@ -15,7 +15,7 @@ 1 1 @@ -51,7 +51,7 @@ diff -ru wixlib/BrowseDlg.wxs wixlib/BrowseDlg.wxs -@@ -25,7 +25,7 @@ +@@ -25,7 +25,7 @@ 1 @@ -60,10 +60,10 @@ diff -ru wixlib/BrowseDlg.wxs wixlib/BrowseDlg.wxs -diff -ru wixlib/Common.wxs wixlib/Common.wxs ---- wixlib/Common.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/Common.wxs 2020-02-06 14:16:54.080714300 +0000 -@@ -4,12 +4,12 @@ +diff -ru wixlib/Common.wxs wixlib/Common.wxs +--- wixlib/Common.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/Common.wxs 2020-02-06 14:16:54.080714300 +0000 +@@ -4,12 +4,12 @@ @@ -82,7 +82,7 @@ diff -ru wixlib/Common.wxs wixlib/Common.wxs -@@ -66,5 +66,13 @@ +@@ -66,5 +66,13 @@ !(loc.UITextVolumeCostSize) !(loc.UITextVolumeCostVolume) @@ -97,65 +97,68 @@ diff -ru wixlib/Common.wxs wixlib/Common.wxs + + -diff -ru wixlib/CustomizeDlg.wxs wixlib/CustomizeDlg.wxs ---- wixlib/CustomizeDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/CustomizeDlg.wxs 2020-02-06 14:24:40.194936800 +0000 -@@ -6,8 +6,8 @@ +diff -ru wixlib/CustomizeDlg.wxs wixlib/CustomizeDlg.wxs +--- wixlib/CustomizeDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/CustomizeDlg.wxs 2020-02-06 14:24:40.194936800 +0000 +@@ -6,8 +6,8 @@ - - -+ -+ ++ ++ 1 Installed Installed -@@ -28,27 +28,34 @@ +@@ -28,27 +28,37 @@ 1 - -+ ++ - - -+ -+ ++ ++ - -+ ++ - -+ ++ Installed - -+ ++ Installed -+ -+ ++ ++ + + + + ++ ++ ++ Installed + -diff -ru wixlib/CustomizeStdDlg.wxs wixlib/CustomizeStdDlg.wxs ---- wixlib/CustomizeStdDlg.wxs Tue Feb 21 12:03:46 2012 -+++ wixlib/CustomizeStdDlg.wxs Tue Jul 20 20:54:33 2015 -@@ -13,7 +13,7 @@ +diff -ru wixlib/CustomizeStdDlg.wxs wixlib/CustomizeStdDlg.wxs +--- wixlib/CustomizeStdDlg.wxs Tue Feb 21 12:03:46 2012 ++++ wixlib/CustomizeStdDlg.wxs Tue Jul 20 20:54:33 2015 +@@ -13,7 +13,7 @@ @@ -164,10 +167,10 @@ diff -ru wixlib/CustomizeStdDlg.wxs wixlib/CustomizeStdDlg.wxs 1 -diff -ru wixlib/DiskCostDlg.wxs wixlib/DiskCostDlg.wxs ---- wixlib/DiskCostDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/DiskCostDlg.wxs 2020-02-06 14:24:40.319915600 +0000 -@@ -15,7 +15,7 @@ +diff -ru wixlib/DiskCostDlg.wxs wixlib/DiskCostDlg.wxs +--- wixlib/DiskCostDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/DiskCostDlg.wxs 2020-02-06 14:24:40.319915600 +0000 +@@ -15,7 +15,7 @@ @@ -176,10 +179,10 @@ diff -ru wixlib/DiskCostDlg.wxs wixlib/DiskCostDlg.wxs -diff -ru wixlib/FilesInUse.wxs wixlib/FilesInUse.wxs ---- wixlib/FilesInUse.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/FilesInUse.wxs 2020-02-06 14:24:40.398040600 +0000 -@@ -21,7 +21,7 @@ +diff -ru wixlib/FilesInUse.wxs wixlib/FilesInUse.wxs +--- wixlib/FilesInUse.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/FilesInUse.wxs 2020-02-06 14:24:40.398040600 +0000 +@@ -21,7 +21,7 @@ @@ -188,10 +191,10 @@ diff -ru wixlib/FilesInUse.wxs wixlib/FilesInUse.wxs -diff -ru wixlib/InstallDirDlg.wxs wixlib/InstallDirDlg.wxs ---- wixlib/InstallDirDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/InstallDirDlg.wxs 2020-02-06 14:16:54.111938400 +0000 -@@ -4,7 +4,8 @@ +diff -ru wixlib/InstallDirDlg.wxs wixlib/InstallDirDlg.wxs +--- wixlib/InstallDirDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/InstallDirDlg.wxs 2020-02-06 14:16:54.111938400 +0000 +@@ -4,7 +4,8 @@ @@ -201,7 +204,7 @@ diff -ru wixlib/InstallDirDlg.wxs wixlib/InstallDirDlg.wxs -@@ -12,7 +13,7 @@ +@@ -12,7 +13,7 @@ 1 @@ -220,14 +223,14 @@ diff -ru wixlib/InstallDirDlg.wxs wixlib/InstallDirDlg.wxs + + + -+ ++ -diff -ru wixlib/LicenseAgreementDlg.wxs wixlib/LicenseAgreementDlg.wxs ---- wixlib/LicenseAgreementDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/LicenseAgreementDlg.wxs 2020-02-06 14:24:40.460529400 +0000 -@@ -24,8 +24,8 @@ +diff -ru wixlib/LicenseAgreementDlg.wxs wixlib/LicenseAgreementDlg.wxs +--- wixlib/LicenseAgreementDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/LicenseAgreementDlg.wxs 2020-02-06 14:24:40.460529400 +0000 +@@ -24,8 +24,8 @@ 1 @@ -238,10 +241,10 @@ diff -ru wixlib/LicenseAgreementDlg.wxs wixlib/LicenseAgreementDlg.wxs -diff -ru wixlib/MsiRMFilesInUse.wxs wixlib/MsiRMFilesInUse.wxs ---- wixlib/MsiRMFilesInUse.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/MsiRMFilesInUse.wxs 2020-02-06 14:24:40.523008700 +0000 -@@ -22,7 +22,7 @@ +diff -ru wixlib/MsiRMFilesInUse.wxs wixlib/MsiRMFilesInUse.wxs +--- wixlib/MsiRMFilesInUse.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/MsiRMFilesInUse.wxs 2020-02-06 14:24:40.523008700 +0000 +@@ -22,7 +22,7 @@ @@ -250,10 +253,10 @@ diff -ru wixlib/MsiRMFilesInUse.wxs wixlib/MsiRMFilesInUse.wxs -diff -ru wixlib/OutOfDiskDlg.wxs wixlib/OutOfDiskDlg.wxs ---- wixlib/OutOfDiskDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/OutOfDiskDlg.wxs 2020-02-06 14:24:40.585503500 +0000 -@@ -15,7 +15,7 @@ +diff -ru wixlib/OutOfDiskDlg.wxs wixlib/OutOfDiskDlg.wxs +--- wixlib/OutOfDiskDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/OutOfDiskDlg.wxs 2020-02-06 14:24:40.585503500 +0000 +@@ -15,7 +15,7 @@ @@ -262,10 +265,10 @@ diff -ru wixlib/OutOfDiskDlg.wxs wixlib/OutOfDiskDlg.wxs -diff -ru wixlib/OutOfRbDiskDlg.wxs wixlib/OutOfRbDiskDlg.wxs ---- wixlib/OutOfRbDiskDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/OutOfRbDiskDlg.wxs 2020-02-06 14:24:40.616746100 +0000 -@@ -19,7 +19,7 @@ +diff -ru wixlib/OutOfRbDiskDlg.wxs wixlib/OutOfRbDiskDlg.wxs +--- wixlib/OutOfRbDiskDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/OutOfRbDiskDlg.wxs 2020-02-06 14:24:40.616746100 +0000 +@@ -19,7 +19,7 @@ @@ -274,10 +277,10 @@ diff -ru wixlib/OutOfRbDiskDlg.wxs wixlib/OutOfRbDiskDlg.wxs -diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs ---- wixlib/VerifyReadyDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/VerifyReadyDlg.wxs 2020-02-06 14:16:54.143166400 +0000 -@@ -4,29 +4,32 @@ +diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs +--- wixlib/VerifyReadyDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/VerifyReadyDlg.wxs 2020-02-06 14:16:54.143166400 +0000 +@@ -4,29 +4,32 @@ @@ -313,7 +316,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Change" AND ALLUSERS AND (ADDLOCAL OR REMOVE) WixUI_InstallMode = "Change" WixUI_InstallMode = "Change" -@@ -36,7 +39,7 @@ +@@ -36,7 +39,7 @@ OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") @@ -322,7 +325,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Change" AND (NOT ALLUSERS OR (NOT ADDLOCAL AND NOT REMOVE)) WixUI_InstallMode = "Change" WixUI_InstallMode = "Change" -@@ -46,7 +49,7 @@ +@@ -46,7 +49,7 @@ OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") @@ -331,7 +334,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Repair" WixUI_InstallMode = "Repair" WixUI_InstallMode = "Repair" -@@ -58,7 +61,7 @@ +@@ -58,7 +61,7 @@ OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") @@ -340,7 +343,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Remove" AND ALLUSERS WixUI_InstallMode = "Remove" 1]]> -@@ -68,7 +71,7 @@ +@@ -68,7 +71,7 @@ OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") @@ -349,7 +352,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Remove" AND NOT ALLUSERS WixUI_InstallMode = "Remove" 1]]> -@@ -78,7 +81,7 @@ +@@ -78,7 +81,7 @@ OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") @@ -358,7 +361,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Update" AND ALLUSERS WixUI_InstallMode = "Update" 1]]> -@@ -87,7 +90,7 @@ +@@ -87,7 +90,7 @@ OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 0 AND PROMPTROLLBACKCOST="D" (OutOfDiskSpace = 1 AND OutOfNoRbDiskSpace = 1) OR (OutOfDiskSpace = 1 AND PROMPTROLLBACKCOST="F") @@ -367,7 +370,7 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Update" AND NOT ALLUSERS WixUI_InstallMode = "Update" 1]]> -@@ -131,7 +134,7 @@ +@@ -131,7 +134,7 @@ 1 @@ -376,10 +379,10 @@ diff -ru wixlib/VerifyReadyDlg.wxs wixlib/VerifyReadyDlg.wxs WixUI_InstallMode = "Remove" -diff -ru wixlib/WelcomeEulaDlg.wxs wixlib/WelcomeEulaDlg.wxs ---- wixlib/WelcomeEulaDlg.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/WelcomeEulaDlg.wxs 2020-02-06 14:24:40.726056000 +0000 -@@ -39,8 +39,8 @@ +diff -ru wixlib/WelcomeEulaDlg.wxs wixlib/WelcomeEulaDlg.wxs +--- wixlib/WelcomeEulaDlg.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/WelcomeEulaDlg.wxs 2020-02-06 14:24:40.726056000 +0000 +@@ -39,8 +39,8 @@ 1 @@ -390,10 +393,10 @@ diff -ru wixlib/WelcomeEulaDlg.wxs wixlib/WelcomeEulaDlg.wxs -diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl ---- wixlib/WixUI_en-us.wxl 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/WixUI_en-us.wxl 2020-02-06 14:16:54.174409400 +0000 -@@ -39,8 +39,8 @@ +diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl +--- wixlib/WixUI_en-us.wxl 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/WixUI_en-us.wxl 2020-02-06 14:16:54.174409400 +0000 +@@ -39,8 +39,8 @@ Create a new folder &Folder name: WixUI_Bmp_Banner @@ -404,7 +407,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl [ProductName] Setup Are you sure you want to cancel [ProductName] installation? -@@ -64,8 +64,8 @@ +@@ -64,8 +64,8 @@ [ProductName] Setup WixUI_Bmp_Banner Highlighted volumes do not have enough disk space available for selected features. You can either remove some files from the highlighted volumes, install fewer features, or select different destination drives. @@ -415,7 +418,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl {120}{70}{70}{70}{70} [ProductName] Setup -@@ -97,14 +97,14 @@ +@@ -97,14 +97,14 @@ [ProductName] Setup E&xit WixUI_Bmp_Banner @@ -436,7 +439,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl WixUI_Bmp_Banner Install [ProductName] to: -@@ -128,8 +128,8 @@ +@@ -128,8 +128,8 @@ [ProductName] Setup I &accept the terms in the License Agreement WixUI_Bmp_Banner @@ -447,7 +450,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl [ProductName] Setup &Change -@@ -139,8 +139,8 @@ +@@ -139,8 +139,8 @@ &Remove Remove Installation WixUI_Bmp_Banner @@ -458,7 +461,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl Lets you change the way features are installed. [ProductName] has no independently selectable features. Removes [ProductName] from your computer. -@@ -156,23 +156,23 @@ +@@ -156,23 +156,23 @@ [ProductName] Setup WixUI_Bmp_Banner The following applications are using files that need to be updated by this setup. You can let Setup Wizard close them and attempt to restart them or reboot the machine later. @@ -488,7 +491,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl {120}{70}{70}{70}{70} Alternatively, you may choose to disable the installer's rollback functionality. Disabling rollback prevents the installer from restoring your computer's original state should the installation be interrupted in any way. Click Yes if you wish to take the risk of disabling rollback. -@@ -184,13 +184,13 @@ +@@ -184,13 +184,13 @@ [ProductName] Setup WixUI_Bmp_Banner Please wait while the Setup Wizard installs [ProductName]. @@ -506,7 +509,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl Please wait while the Setup Wizard updates [ProductName]. {\WixUI_Font_Title}Updating [ProductName] Progress done -@@ -210,8 +210,8 @@ +@@ -210,8 +210,8 @@ C&omplete Complete Installation WixUI_Bmp_Banner @@ -517,7 +520,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl Installs the most common program features. Recommended for most users. Allows users to choose which program features will be installed and where they will be installed. Recommended for advanced users. All program features will be installed. Requires the most disk space. -@@ -226,16 +226,16 @@ +@@ -226,16 +226,16 @@ WixUI_Bmp_Banner &Install Click Install to begin the installation. Click Back to review or change any of your installation settings. Click Cancel to exit the wizard. @@ -538,7 +541,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl &Update Click Update to update [ProductName] from your computer. Click Back to review or change any of your installation settings. Click Cancel to exit the wizard. {\WixUI_Font_Title}Ready to update [ProductName] -@@ -257,7 +257,7 @@ +@@ -257,7 +257,7 @@ I &accept the terms in the License Agreement &Install &Update @@ -547,7 +550,7 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl Validating install Copying new files -@@ -598,4 +598,10 @@ +@@ -598,4 +598,10 @@ Required Disk Size Volume @@ -558,10 +561,10 @@ diff -ru wixlib/WixUI_en-us.wxl wixlib/WixUI_en-us.wxl + &Just Me + &Create shortcut on Desktop -diff -ru wixlib/WixUI_FeatureTree.wxs wixlib/WixUI_FeatureTree.wxs ---- wixlib/WixUI_FeatureTree.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/WixUI_FeatureTree.wxs 2020-02-06 14:16:54.190032500 +0000 -@@ -28,6 +28,9 @@ +diff -ru wixlib/WixUI_FeatureTree.wxs wixlib/WixUI_FeatureTree.wxs +--- wixlib/WixUI_FeatureTree.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/WixUI_FeatureTree.wxs 2020-02-06 14:16:54.190032500 +0000 +@@ -28,6 +28,9 @@ @@ -571,7 +574,7 @@ diff -ru wixlib/WixUI_FeatureTree.wxs wixlib/WixUI_FeatureTree.wxs -@@ -43,14 +46,11 @@ +@@ -43,14 +46,11 @@ 1 @@ -588,7 +591,7 @@ diff -ru wixlib/WixUI_FeatureTree.wxs wixlib/WixUI_FeatureTree.wxs 1 NOT Installed OR WixUI_InstallMode = "Change" -@@ -59,10 +59,14 @@ +@@ -59,10 +59,14 @@ 1 @@ -604,10 +607,10 @@ diff -ru wixlib/WixUI_FeatureTree.wxs wixlib/WixUI_FeatureTree.wxs -diff -ru wixlib/WixUI_InstallDir.wxs wixlib/WixUI_InstallDir.wxs ---- wixlib/WixUI_InstallDir.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/WixUI_InstallDir.wxs 2020-02-06 14:16:54.205692700 +0000 -@@ -25,10 +25,13 @@ +diff -ru wixlib/WixUI_InstallDir.wxs wixlib/WixUI_InstallDir.wxs +--- wixlib/WixUI_InstallDir.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/WixUI_InstallDir.wxs 2020-02-06 14:16:54.205692700 +0000 +@@ -25,10 +25,13 @@ @@ -622,7 +625,7 @@ diff -ru wixlib/WixUI_InstallDir.wxs wixlib/WixUI_InstallDir.wxs -@@ -44,22 +47,20 @@ +@@ -44,22 +47,20 @@ @@ -650,7 +653,7 @@ diff -ru wixlib/WixUI_InstallDir.wxs wixlib/WixUI_InstallDir.wxs 1 1 -@@ -71,9 +72,11 @@ +@@ -71,9 +72,11 @@ 1 1 @@ -662,10 +665,10 @@ diff -ru wixlib/WixUI_InstallDir.wxs wixlib/WixUI_InstallDir.wxs -diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl ---- wixlib/WixUI_ja-jp.wxl 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/WixUI_ja-jp.wxl 2020-02-06 14:16:54.233247900 +0000 -@@ -36,8 +36,8 @@ +diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl +--- wixlib/WixUI_ja-jp.wxl 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/WixUI_ja-jp.wxl 2020-02-06 14:16:54.233247900 +0000 +@@ -36,8 +36,8 @@ 新しいフォルダーの作成 フォルダー名(&F): WixUI_Bmp_Banner @@ -676,7 +679,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl [ProductName] セットアップ [ProductName] のインストールを取り消しますか? -@@ -61,8 +61,8 @@ +@@ -61,8 +61,8 @@ [ProductName] セットアップ WixUI_Bmp_Banner 強調表示されたボリュームには、選択した機能に利用できる十分な空き領域がありません。強調表示されたボリュームから一部のファイルを削除するか、インストールする機能を減らすか、別のインストール先ドライブを選択することができます。 @@ -687,7 +690,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl {120}{70}{70}{70}{70} [ProductName] セットアップ -@@ -95,13 +95,13 @@ +@@ -95,13 +95,13 @@ 終了(&X) WixUI_Bmp_Banner 以下のアプリケーションが、このセットアップで更新する必要のあるファイルを使用しています。これらのアプリケーションを閉じてから [\[]再試行(&R)[\]] をクリックしてインストールを続行するか、[\[]終了[\]] をクリックして終了してください。 @@ -706,7 +709,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl WixUI_Bmp_Banner [ProductName] のインストール先: -@@ -125,8 +125,8 @@ +@@ -125,8 +125,8 @@ [ProductName] セットアップ 使用許諾契約書に同意します(&A) WixUI_Bmp_Banner @@ -717,7 +720,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl [ProductName] セットアップ 変更(&C) -@@ -136,8 +136,8 @@ +@@ -136,8 +136,8 @@ 削除(&R) インストール内容の削除 WixUI_Bmp_Banner @@ -728,7 +731,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl 機能のインストール方法を変更できます。 [ProductName] の機能は個別に選択できません。 [ProductName] をコンピューターから削除します。 -@@ -153,23 +153,23 @@ +@@ -153,23 +153,23 @@ [ProductName] セットアップ WixUI_Bmp_Banner 以下のアプリケーションが、このセットアップで更新する必要のあるファイルを使用しています。セットアップ ウィザードを使用してこれらのアプリケーションを終了して再起動するか、後でコンピューターを再起動することができます。 @@ -758,7 +761,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl {120}{70}{70}{70}{70} あるいは、インストーラーのロールバック機能を無効にすることもできます。ロールバックを無効にすると、インストールがなんらかの理由で中断されてもインストーラーによってコンピューターの元の状態が復元されません。リスクを認識したうえでロールバック機能を無効にする場合は [\[]はい[\]] をクリックしてください。 -@@ -181,13 +181,13 @@ +@@ -181,13 +181,13 @@ [ProductName] セットアップ WixUI_Bmp_Banner [ProductName] をインストールしています。しばらくお待ちください。 @@ -776,7 +779,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl [ProductName] を更新しています。しばらくお待ちください。 {\WixUI_Font_Title}[ProductName] を更新中 進行状況 -@@ -207,8 +207,8 @@ +@@ -207,8 +207,8 @@ 完全(&O) 完全インストール WixUI_Bmp_Banner @@ -787,7 +790,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl 最も一般的に使われるプログラムの機能がインストールされます。通常は、こちらを選択してください。 ユーザーが、インストールするプログラムの機能やインストール先を選択することができます。詳しい知識のある方にお勧めします。 すべてのプログラム機能をインストールします。最も多くのディスク領域が必要です。 -@@ -223,16 +223,16 @@ +@@ -223,16 +223,16 @@ WixUI_Bmp_Banner インストール(&I) インストールを開始するには [\[]インストール[\]] をクリックしてください。インストール設定を確認または変更するには [\[]戻る[\]] をクリックしてください。ウィザードを終了するには [\[]キャンセル[\]] をクリックしてください。 @@ -808,7 +811,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl 更新(&U) コンピューターの [ProductName] を更新するには [\[]更新[\]] をクリックしてください。インストール設定を確認または変更するには [\[]戻る[\]] をクリックしてください。ウィザードを終了するには [\[]キャンセル[\]] をクリックしてください。 {\WixUI_Font_Title}[ProductName] の更新準備完了 -@@ -254,7 +254,7 @@ +@@ -254,7 +254,7 @@ 使用許諾契約書に同意します(&A) インストール(&I) 更新(&U) @@ -817,7 +820,7 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl インストールを検証しています 新しいファイルをコピーしています -@@ -595,4 +595,10 @@ +@@ -595,4 +595,10 @@ 必須 ディスク サイズ ボリューム @@ -825,13 +828,13 @@ diff -ru wixlib/WixUI_ja-jp.wxl wixlib/WixUI_ja-jp.wxl + より新しいバージョンが既にインストールされています。 + 対象ユーザー: + すべてのユーザー(&A) -+ 現在のユーザー(&J) ++ 現在のユーザー(&J) + Create shortcut on Desktop(&C) -diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl ---- wixlib/WixUI_zh-CN.wxl 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/WixUI_zh-CN.wxl 2020-02-06 14:16:54.252197800 +0000 -@@ -36,8 +36,8 @@ +diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl +--- wixlib/WixUI_zh-CN.wxl 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/WixUI_zh-CN.wxl 2020-02-06 14:16:54.252197800 +0000 +@@ -36,8 +36,8 @@ 新建文件夹 文件夹名称(&F): WixUI_Bmp_Banner @@ -842,7 +845,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl [ProductName] 安装程序 是否确实要取消安装 [ProductName]? -@@ -61,8 +61,8 @@ +@@ -61,8 +61,8 @@ [ProductName] 安装程序 WixUI_Bmp_Banner 突出显示的卷没有足够的磁盘空间用于所选功能。您可以从突出显示的卷中删除一些文件,安装较少的功能,或者选择其他目标驱动器。 @@ -853,7 +856,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl {120}{70}{70}{70}{70} [ProductName] 安装程序 -@@ -95,13 +95,13 @@ +@@ -95,13 +95,13 @@ 退出(&X) WixUI_Bmp_Banner 以下应用程序正在使用需要通过此安装程序更新的文件。请关闭这些应用程序,然后单击“重试”继续安装,或单击“退出”退出安装(&R)。 @@ -872,7 +875,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl WixUI_Bmp_Banner [ProductName] 安装位置: -@@ -125,8 +125,8 @@ +@@ -125,8 +125,8 @@ [ProductName] 安装程序 我接受许可协议中的条款(&A) WixUI_Bmp_Banner @@ -883,7 +886,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl [ProductName] 安装程序 更改(&C) -@@ -136,8 +136,8 @@ +@@ -136,8 +136,8 @@ 删除(&R) 删除安装 WixUI_Bmp_Banner @@ -894,7 +897,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl 允许您更改功能的安装方式。 [ProductName] 没有单独可选的功能。 从您的计算机中删除 [ProductName]。 -@@ -153,23 +153,23 @@ +@@ -153,23 +153,23 @@ [ProductName] 安装程序 WixUI_Bmp_Banner 以下应用程序正在使用此安装程序需要更新的文件。可以让安装向导关闭这些应用程序,稍后再尝试重新启动这些应用程序或重新启动计算机。 @@ -924,7 +927,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl {120}{70}{70}{70}{70} 或者,您可以选择禁用安装程序的回滚功能。禁用回滚功能将在因任何原因中断安装时,阻止安装程序还原计算机的原始状态。如果希望冒险禁用回滚功能,请单击“是”。 -@@ -181,13 +181,13 @@ +@@ -181,13 +181,13 @@ [ProductName] 安装程序 WixUI_Bmp_Banner 安装向导正在安装 [ProductName],请稍候。 @@ -942,7 +945,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl 安装向导正在更新 [ProductName],请稍候。 {\WixUI_Font_Title}正在更新 [ProductName] 安装过程已完成 -@@ -207,8 +207,8 @@ +@@ -207,8 +207,8 @@ 完整(&O) 完整安装 WixUI_Bmp_Banner @@ -953,7 +956,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl 安装最常用的程序功能。建议大多数用户使用。 允许用户选择要安装的程序功能及其安装位置。建议高级用户使用。 将安装所有程序功能。需要最多磁盘空间。 -@@ -223,16 +223,16 @@ +@@ -223,16 +223,16 @@ WixUI_Bmp_Banner 安装(&I) 单击“安装”开始安装。单击“上一步”查看或更改任何安装设置。单击“取消”退出向导。 @@ -974,7 +977,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl 更新(&U) 单击“更新”以更新计算机上的 [ProductName]。单击“上一步”检查或更改任何安装设置。单击“取消”退出向导。 {\WixUI_Font_Title}已准备好更新 [ProductName] -@@ -254,7 +254,7 @@ +@@ -254,7 +254,7 @@ 我接受许可协议中的条款(&A) 安装(&I) 更新(&U) @@ -983,7 +986,7 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl 正在验证安装 正在复制新文件 -@@ -595,4 +595,10 @@ +@@ -595,4 +595,10 @@ 所需空间 磁盘大小 @@ -991,24 +994,23 @@ diff -ru wixlib/WixUI_zh-CN.wxl wixlib/WixUI_zh-CN.wxl + 已经安装了这种产品的较新版本。 + 安装: + 所有用户(&A) -+ 只有我(&J) ++ 只有我(&J) + 添加桌面快捷方式(&C) -diff -ru wixlib/ExitDialog.wxl wixlib/ExitDialog.wxl ---- wixlib/ExitDialog.wxs 2019-09-15 07:13:54.000000000 +0100 -+++ wixlib/ExitDialog.wxs 2022-06-09 15:28:09.123686200 +0100 -@@ -18,4 +18,5 @@ +diff -ru wixlib/ExitDialog.wxl wixlib/ExitDialog.wxl +--- wixlib/ExitDialog.wxs 2019-09-15 07:13:54.000000000 +0100 ++++ wixlib/ExitDialog.wxs 2022-06-09 15:28:09.123686200 +0100 +@@ -18,4 +18,4 @@ -