/build/static/layout/Breadcrumb_cap_w.png

Citrix 8.1 Package Upgrade

I'm new to this packaging so please bear with me. I have created an unattended msi that installs Citrix Client 8.1 fine. I am now trying to modify it to uninstall 8.0 before the 8.1 installation goes ahead. I am using Wise Package Studio.

Things I have tried -

Wrote an embedded vbscript that used msiexec /x but this failed due to an installation msi already running (silly of me but worth a try)

Adding the previous 8.0 version to the Upgrades Under Installation Expert

Nesting an MSI using the Install MSI from destination to uninstall

When you install 8.1 by itself all goes well, however you must reboot once finished. This is OK. However with 8.0 already installed and trying the above methods 8.1 seems to install and then also asks for a reboot, but on logging back in, the installation tries to continue again and do more installation which then can't access the network share it was installed from.

To test things I wrote a two line vbscript that uninstalled 8.0 and then installed 8.1 as below
Shell.Run "MsiExec.exe /qn /x{2C42ED1E-6315-4E63-89E6-057EA114EBB8}"
Shell.Run "MsiExec.exe /i ica32cfg.msi"

This works fine and 8.1 installs as it does normally when 8.0 is not on the machine. Any help to uninstall 8.0 properly before installing 8.1 would be much appreciated.

0 Comments   [ + ] Show comments

Answers (0)

Be the first to answer this question

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ