The CitrixReceiver.exe file extracts into 9 MSI files which comprise the components of the application. The application must be installed using an elevated context followed by a reboot with subsequent "repair" for each user. The reboot was my own requirement since this would "force" the repair to be run by any user logging on.
Adding this to Active Setup is easily accomplished by following the guidance in this post (http://blogs.msdn.com/b/aruns_blog/archive/2011/11/02/10176957.aspx). I created two values, one for the Name of the component (Default) and one for the command to run the repair (StubPath). This "forces" the application to be repaired and creates/replaces all user centric files and settings. Worked perfectly the first time.
Installation order was taken from the log files produced by the CitrixReceiver.exe installer. Order of installation is:
Citrix Receiver Inside component
Citrix ICA Web Wrapper
Citrix Flash Component
Citrix Vd3d Component
Citrix SSON Component
Citrix SelfService Plugin Component
Uninstalling the application requires the reverse order.
With the change from version 3.2 to version 3.3 of the Citrix Receiver for Windows, it appears that the command line parameters have changed.
With version 3.2, you specified your Citrix server like this:
CitrixReceiver.exe /silent SERVER_LOCATION="https://ourcitrix.domain.com"
With version 3.3 and the new StoreFront server in your Citrix farm, you specify it like this:
CitrixReceiver.exe /silent STORE0="StoreName;https://ourcitrix.domain.com/Citrix/StoreName/discovery"
But don't use that STORE string exactly the way I wrote it. Ask your Citrix server administrator to export a .cr "provisioning file" (like ReceiverConfig.cr) and send it to you. That's an XML file; open it with a text editor, and pick up your storename from the Name field and your server string from the Address field.
We've had Citrix less than a year, and the instructions for installing the Windows client software have already changed 4 times. I wonder what 2013 will bring. Sande
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.