Download Version 2.0.2

 


XDAppVLauncher (for Citrix XenApp 6.5, Citrix XenDesktop 7.x, and the Citrix Virtual Apps and Desktops Service) enables the synchonisation and launching on demand of Microsoft App-V applications as Citrix Published / Hosted applications.

XDAppVLauncher is installed on all Citrix XenApp servers / Virtual Desktop Agents that will host App-V Published / Hosted applications. App-V packages are streamed at runtime from the shared content store removing the need for pre-caching in PVS images or startup scripts that require frequent modifications.

Published / Hosted applications for XDAppVLauncher may be created using:

System Requirements
  • Windows 2008R2, 2012, 2012R2, 2016, 2019

  • Citrix XenDesktop Virtual Desktop Agent 7.x or Citrix XenApp 6.5 (Broker or Worker mode)

  • Microsoft App-V Client 5.0 / 5.1 for RDS

  • Microsoft .Net Framework 4.5


Installation

Download XDAppVLauncher and extract the contents.

Run XDAppVLauncher_202.msi and follow the prompts.

 

For a silent installation run

msiexec /i XDAppVLauncher_202.msi REBOOT=Force /qb


Recommended App-V Client Configuration
    Parameter
    Value
    PackageInstallationRoot
    %programdata%\App-V
    AutoLoad
    1
    EnablePackageScripts
    1
    ReestablishmentInterval
    5
    ReestablishmentRetries
    2
    VerifyCertificateRevocationList
    0
    SharedContentStoreMode
    1
    AllowHighCostLaunch
    0
    RequirePublishAsAdmin
    0
    ExperienceImprovementOptIn
    0
    EnablePublishingRefreshUI
    0
    EnableDynamicVirtualization
    1

Ensure that the following registry values are configured

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI]
"LogOffCheckSysModules"="AppVStreamingUX.exe,AppVShNotify.exe,Rundll32.exe,AppVDllSurrogate.dll"


Recommended App-V Publishing Server Configuration

    Parameter

    Value
    URL

    http://appv.chawn.local:54321

    (Use a load balanced URL for high availability)

    GlobalRefreshEnabled
    False
    GlobalRefreshOnLogon
    False
    GlobalRefreshInterval
    0
    GlobalRefreshIntervalUnit
    Day
    UserRefreshEnabled
    True
    UserRefreshOnLogon
    True
    UserRefreshInterval
    0
    UserRefreshIntervalUnit
    Day