How to enable Citrix Receiver Container to work with native Receiver (CitrixRemoteAppRuntimeWithUniqueMutexAndEvent)
Only a single version of Citrix Workspace App (Receiver) can be installed, and run, on a user's desktop. Citrix Virtual Apps (XenApp) Administrators who need to deploy different versions of Citrix Workspace App (Receiver) to connect to StoreFront (XenApp 6.5 and greater) and WebInterface (XenApp 4.5) can install two different Receivers IF one of them is deploy in a Container, the other version of Receiver can be installed as normal.
CitrixRemoteAppRuntimeWithUniqueMutexAndEvent and HookKernelObjects feature switches will need to be enabled in the Citrix Workspace App (Receiver) Container, in order for it to run alongside a local instance of the Citrix Workspace App. The feature should be enabled in AppAcceleratorV.clc, to prevent AAV passing control from the instance of Receiver running in the Container to the locally running process.
This configuration is not required when running a Citrix Workspace App in a Container, where it is the ONLY version running on the user's desktop.
- Open AppAcceleratorV.clc
- Uncomment the CitrixRemoteAppRuntimeWithUniqueMutexAndEvent and HookKernelObjects features, for exampe
<Features> <Feature>CitrixRemoteAppRuntimeWithUniqueMutexAndEvent</Feature> <Feature>HookKernelObjects</Feature> </Features>