To extract the .msi files, run the following at command prompt:
For Receiver 4.x: CitrixReceiver.exe (For 3.x use: CitrixReceiverEnterprise.exe /extract [Destination_name]). The directory must exist already and /extract adds a subfolder called extract to that directory.
You can install the .msi files, just double-click each file (in elevated mode). The .msi files are supported per-machine and require administrator privileges to deploy them.
Installing the Components:
When installing the Receiver components, install in the following order:
- RIInstaller.msi
- CitrixReceiverUpdater-user.msi
- ICAWebWrapper.msi
- GenericUSB.msi
- DesktopViewer.msi
- CitrixHDXMediaStreamForFlash-ClientInstall.msi
- Vd3dClient.msi
- AuthManager.msi
- SSONWrapper.msi
- SelfServicePlugin.msi
Removing the components:
When removing the components, remove them in the following order:
- SelfServicePlugin.msi
- SSONWrapper.msi
- AuthManager.msi
- Vd3dClient.msi
- CitrixHDXMediaStreamForFlash-ClientInstall.msi
- DesktopViewer.msi
- GenericUSB.msi
- ICAWebWrapper.msi
- CitrixReceiverUpdater-user.msi
- RIInstaller.msi
Each .msi file has an Programs and Features entry.
MSI Name | Name in A/R Programs | Details or notes |
RIInstaller.msi | Citrix Receiver Inside | Citrix Receiver was split apart into "Receiver Updater" and a "Receiver Inside". The Receiver Inside component was then bundled into the Online plug-in installer to form a new Receiver package. |
ICAWebWrapper.msi | Online Plug-in | Wrapper for Receiver inside |
PNAWrapper.msi | Citrix Receiver (PNA) | Recently Citrix has renamed Receiver Enterprise to Receiver (Legacy PNA) |
SSONWrapper.msi | Citrix Receiver (SSON) | Single sign-on/pass-through authentication |
CitrixHDXMediaStreamForFlash-ClientInstall.msi | Citrix Receiver (HDX Flash Redirection) | HDX Flash redirection |
DesktopViewer.msi | Citrix Receiver (DV) | Desktop Viewer (XenDesktop) |
GenericUSB.msi | Citrix Receiver (USB) | USB redirection |
Vd3d.msi | Citrix Receiver (Aero) | Windows 7/2008 Aero Support |
AuthManager.msi | Citrix Authentication Manager | Domain Pass-through |
CitrixReceiverUpdater-User.msi | Citrix Receiver Updater | Update services |
SelfServicePlugin.msi | Citrix Single Sign-On Plug-in | Allows users to add and remove StoreFront stores |
The CitrixReceiver is downloaded as a modular MSI packages interact with the main EXE wrapper and Citrix Receiver. The self-extracting EXE can be launched from the Autorun, Browser, Network share, Script, Explorer, or a Command line.
The EXE wrappers are responsible for:
- Performing installation, upgrade and un-installation of the MSI Packages.
- Passing the MSI command lines necessary to install each of the MSI Packages.
- Generation of installation Logs.
- Detecting the appropriate language from the user's system locale.
- Rollback of installation files in the event of a failed installation of one or more of the MSI packages.
In General, most user specified MSI Properties passed in at the command line to the EXE are passed to the MSI Sub packages, however, note that it is passed to all of them. The MSI package the MSI property is targeted for will read the Property, while the other packages just ignore the Property.
It is also possible to apply MST’s to an MSI sub package, however, note that the MST will be passed to all of the packages. The MSI package the MST is targeted for will read the Transform, while the other packages just ignore the Transform.
Example: Add TRANSFORMS=C:\mytransform.mst to the command-line and the transform should be applied to all MSIs in the self-extractor. If you need to use transforms just for one, then you’ll have to extract them.
Original source for this is here: http://support.citrix.com/article/CTX132447 http://support.citrix.com/article/CTX123039
Additional information from: http://www.thomaskoetzing.de/index.php%3Foption%3Dcom_content%26task%3Dview%26id%3D361%26Itemid%3D310
No comments:
Post a Comment