XenApp and XenDesktop

Aplicaciones de la Plataforma universal de Windows

XenApp and XenDesktop® admite el uso de aplicaciones de la Plataforma universal de Windows (UWP) con VDAs en máquinas con Windows 10 y Windows Server 2016. Para obtener información sobre las aplicaciones UWP, consulte la siguiente documentación de Microsoft:

El término Universal Apps se utiliza en este artículo para referirse a las aplicaciones UWP.

Requisitos y limitaciones

Universal Apps son compatibles con los VDAs en máquinas con Windows 10 y Windows Server 2016.

Los VDAs deben ser como mínimo la versión 7.11.

Las siguientes funciones de XenApp® y XenDesktop no son compatibles o están limitadas al usar Universal Apps:

  • La asociación de tipos de archivo no es compatible.
  • El acceso a aplicaciones locales no es compatible.
  • Dynamic preview: Si las aplicaciones que se ejecutan en la sesión se superponen, la vista previa muestra el icono predeterminado. Las Win32 APIs utilizadas para Dynamic Preview no son compatibles con Universal Apps.
  • Acceso remoto al Action Center: Universal Apps pueden usar el Action Center para mostrar los mensajes en la sesión. Redirija estos mensajes al punto final para mostrarlos al usuario.

No se admite el inicio de Universal apps y non-Universal apps desde el mismo servidor para VDAs de Windows 10. Para Windows Server 2016, las Universal apps y non-Universal apps deben estar en Delivery Groups o Application Groups separados.

Todas las aplicaciones universales instaladas en la máquina se enumeran; por lo tanto, Citrix® recomienda deshabilitar el acceso de los usuarios a la Tienda Windows. Esto evita que las aplicaciones universales instaladas por un usuario sean accedidas por otro usuario.

Durante la carga lateral (sideloading), la aplicación universal se instala en la máquina y está disponible para otros usuarios. Cuando cualquier otro usuario inicia la aplicación, esta se instala. El sistema operativo actualiza entonces su base de datos AppX para indicar “como instalada” para el usuario que inicia la aplicación.

Los cierres de sesión correctos de una aplicación universal publicada que se inició en una ventana integrada o fija pueden provocar que la sesión no se cierre y que el usuario cierre la sesión. En tales casos, varios procesos que permanecen en la sesión impiden que esta se cierre correctamente. Para resolver esto, determine qué proceso impide que la sesión se cierre y, a continuación, agréguelo al valor de la clave de registro “LogoffCheckSysModules”, siguiendo las instrucciones de CTX891671.

Los nombres para mostrar y las descripciones de las aplicaciones universales pueden no ser correctos. Edite y corrija estas propiedades al agregar las aplicaciones al grupo de entrega.

Consulte el artículo Problemas conocidos para ver si hay problemas adicionales.

Actualmente, varias aplicaciones universales tienen iconos blancos con transparencia habilitada, lo que hace que el icono no sea visible sobre el fondo blanco de la pantalla de StoreFront. Para evitar este problema, puede cambiar el fondo. Por ejemplo, en la máquina StoreFront, edite el archivo C:\inetpub\wwwroot\Citrix\StoreWeb\custom\style.css. Al final del archivo, agregue .storeapp-icon {background-image: radial-gradient( circle at top right, yellow, red ); }. El gráfico siguiente ilustra el antes y el después de este ejemplo.

UWA

En Windows Server 2016, el Administrador del servidor también podría iniciarse al iniciar una aplicación universal. Para evitar que esto ocurra, puede deshabilitar el inicio automático del Administrador del servidor durante el inicio de sesión con la clave de registro HKLM\Software\Microsoft\ServerManager\DoNotOpenServerManagerAtLogon. Para obtener más información, consulte https://blogs.technet.microsoft.com/rmilne/2014/05/30/how-to-hide-server-manager-at-logon/.

Instalar y publicar aplicaciones universales

La compatibilidad con las aplicaciones universales está habilitada de forma predeterminada.

Para deshabilitar el uso de aplicaciones universales en un VDA, agregue la configuración de registro EnableUWASeamlessSupport en HKLM\Software\Citrix\VirtualDesktopAgent\FeatureToggle y establézcala en 0.

Para instalar una o varias aplicaciones universales en VDA (o en una imagen maestra), utilice uno de los siguientes métodos:

Para agregar (publicar) una o varias aplicaciones universales en XenApp o XenDesktop:

Una vez instaladas las aplicaciones universales en la máquina, agréguelas a un grupo de entrega o a un grupo de aplicaciones. Puede hacerlo al crear un grupo o más tarde. En la página Aplicaciones del asistente, seleccione el origen Desde el menú Inicio.

Imagen del grupo de entrega

Cuando aparezca la lista de aplicaciones, marque las casillas de verificación de las aplicaciones universales que quiera publicar. A continuación, haga clic en Siguiente.

Desinstalar aplicaciones universales

Cuando se desinstala una aplicación universal con un comando como Remove-AppXPackage, el elemento se desinstala solo para los administradores. Para quitar la aplicación de los equipos de los usuarios que puedan haberla iniciado y utilizado, debe ejecutar el comando de eliminación en cada equipo. No puede desinstalar el paquete AppX de los equipos de todos los usuarios con un solo comando.

Aplicaciones de la Plataforma universal de Windows