App-V

Last published : Nov 13, 2026

Uso de App-V con Citrix Virtual Apps and Desktops™

Microsoft Application Virtualization (App-V) le permite implementar, actualizar y dar soporte a aplicaciones como servicios. Los usuarios acceden a las aplicaciones sin instalarlas en sus propios dispositivos. App-V y Microsoft User State Virtualization (USV) proporcionan acceso a aplicaciones y datos, independientemente de la ubicación y la conexión a Internet. La siguiente tabla enumera las versiones compatibles.
App-V Delivery Controller de Citrix Virtual Apps and Desktops VDA de Citrix Virtual Apps and Desktops
5.0 y 5.0 SP1 XenDesktop 7 hasta la actual, XenApp 7.5 hasta la actual 7.0 hasta la actual
5.0 SP2 XenDesktop 7 hasta la actual, XenApp 7.5 hasta la actual 7.1 hasta la actual
5.0 SP3 y 5.1 XenDesktop 7.6 hasta la actual, XenApp 7.6 hasta la actual 7.6.300 hasta la actual
App-V en Windows Server 2016 XenDesktop 7.12 hasta la versión actual, XenApp 7.12 hasta la versión actual 7.12 hasta la versión actual
El cliente de App-V no admite el acceso sin conexión a las aplicaciones. La compatibilidad con la integración de App-V incluye el uso de recursos compartidos SMB para las aplicaciones. El protocolo HTTP no es compatible. Si no está familiarizado con App-V, consulte la documentación de Microsoft. A continuación, se presenta un resumen de los componentes de App-V mencionados en este artículo:
  • Servidor de administración. Proporciona una consola centralizada para administrar la infraestructura de App-V y entrega aplicaciones virtuales tanto al cliente de escritorio de App-V como a un cliente de Servicios de Escritorio remoto. El servidor de administración de App-V autentica, solicita y proporciona la seguridad, la medición, la supervisión y la recopilación de datos que requiere el administrador. El servidor utiliza Active Directory y herramientas de apoyo para administrar usuarios y aplicaciones.
  • Servidor de publicación. Proporciona a los clientes de App-V aplicaciones para usuarios específicos y aloja el paquete de aplicaciones virtuales para la transmisión. Obtiene los paquetes del servidor de administración.
  • Cliente. Recupera aplicaciones virtuales, las publica en el cliente y configura y administra automáticamente entornos virtuales en tiempo de ejecución en dispositivos Windows. Se instala el cliente de App-V en el VDA, donde almacena la configuración de aplicaciones virtuales específica del usuario, como los cambios de registro y de archivos en el perfil de cada usuario.
Las aplicaciones están disponibles sin problemas, sin ninguna configuración previa ni cambios en la configuración del sistema operativo. Puede iniciar aplicaciones de App-V desde grupos de entrega de SO de servidor y SO de escritorio:
  • A través de la aplicación Citrix Workspace™
  • A través del cliente de App-V y la aplicación Citrix Workspace
  • Simultáneamente por varios usuarios en varios dispositivos
  • A través de Citrix StoreFront™
Las propiedades modificadas de la aplicación App-V se implementan cuando se inicia la aplicación. Por ejemplo, en el caso de las aplicaciones con un nombre para mostrar modificado o un icono personalizado, la modificación aparece cuando los usuarios inician la aplicación. Las personalizaciones de la aplicación guardadas en archivos de configuración dinámicos también se aplican cuando se inicia la aplicación.

Métodos de administración

Puede utilizar paquetes de App-V y archivos de configuración dinámicos creados con el secuenciador de App-V y, a continuación, ubicados en servidores de App-V o en recursos compartidos de red.
  • Servidores App-V: El uso de aplicaciones de paquetes en servidores App-V requiere una comunicación continua entre Studio y los servidores App-V para la detección, configuración y descarga a los VDA. Esto implica una sobrecarga de hardware, infraestructura y administración. Studio y los servidores App-V deben permanecer sincronizados, especialmente para los permisos de usuario.
    Esto se denomina método de administración de administrador dual porque el acceso a los paquetes y aplicaciones de App-V requiere tanto Studio como las consolas del servidor App-V. Este método funciona mejor en implementaciones de App-V y Citrix estrechamente acopladas. En este método, el servidor de administración gestiona los archivos de configuración dinámica. Cuando se utiliza el método de administración de administrador dual, los componentes de Citrix App-V gestionan el registro del servidor de publicación adecuado necesario para el inicio de una aplicación. Esto garantiza que el servidor de publicación esté sincronizado para el usuario en el momento adecuado. El servidor de publicación mantiene otros aspectos del ciclo de vida del paquete (como la actualización al iniciar sesión y los grupos de conexión) utilizando la configuración con la que está configurado.
  • Recurso compartido de red: Los paquetes y los archivos de configuración de implementación XML colocados en un recurso compartido de red eliminan la dependencia de Studio de la infraestructura del servidor y la base de datos de App-V, lo que reduce la sobrecarga. (Debe instalar el cliente de Microsoft App-V en cada VDA.)
    Esto se denomina método de administración de administrador único porque el uso de paquetes y aplicaciones de App-V solo necesita la consola de Studio. Navegue hasta el recurso compartido de red y agregue uno o varios paquetes de App-V desde esa ubicación a la Biblioteca de aplicaciones a nivel de sitio . En este método, los componentes de Citrix App-V procesan los archivos de configuración de implementación cuando se inicia la aplicación. (Los archivos de configuración de usuario no son compatibles.) Cuando utiliza el método de administración de administrador único, los componentes de Citrix App-V gestionan todos los aspectos del ciclo de vida del paquete en la máquina host. Los paquetes se agregan a la máquina al iniciar el agente, o cuando se detecta un cambio de configuración (lo que también puede ocurrir en el momento del inicio de la sesión). Los paquetes se publican primero para usuarios individuales a petición 'justo a tiempo' cuando se recibe una solicitud de inicio desde la aplicación Citrix Workspace.
    El administrador único también gestiona el ciclo de vida de los grupos de conexión necesarios para cumplir las definiciones de configuración del grupo de aislamiento realizadas en Studio.
    Biblioteca de aplicaciones es un término de Citrix para un repositorio de almacenamiento en caché que almacena información sobre los paquetes de App-V. La Biblioteca de aplicaciones también almacena información sobre otras tecnologías de entrega de aplicaciones de Citrix.
En ambos métodos de administración, si el VDA está configurado para descartar datos de usuario, la publicación (o sincronización) debe rehacerse en el siguiente inicio de sesión.
Puede utilizar uno o ambos métodos de administración simultáneamente. En otras palabras, cuando agrega aplicaciones a los grupos de entrega, las aplicaciones pueden provenir de paquetes App-V ubicados en servidores App-V o en un recurso compartido de red.
Nota:
Si utiliza ambos métodos de administración simultáneamente y el paquete App-V tiene un archivo de configuración dinámica en ambas ubicaciones, se utiliza el archivo del servidor App-V (administración dual).
Cuando selecciona Configuración > Publicación de App-V en el panel de navegación de Studio, la pantalla muestra los nombres y orígenes de los paquetes de App-V. La columna de origen indica si los paquetes se encuentran en el servidor App-V o en la caché de la Biblioteca de aplicaciones. Cuando selecciona un paquete, el panel de detalles enumera las aplicaciones y los accesos directos del paquete.

Archivos de configuración dinámica

Información general

Los paquetes de App-V se pueden personalizar mediante archivos de configuración dinámica que, al aplicarse al paquete, se pueden utilizar para cambiar sus características. Por ejemplo, puede utilizarlos para definir accesos directos y comportamientos adicionales de las aplicaciones. Citrix App-V admite ambos tipos de archivos de configuración dinámica. La configuración de los archivos se aplica cuando se inicia la aplicación:
  • Los archivos de configuración de implementación proporcionan una configuración para toda la máquina para todos los usuarios. Se espera que estos archivos se denominen \<nombreDeArchivoDePaquete>_DeploymentConfig.xml y se encuentren en la misma carpeta que el paquete de App-V al que se aplican. Compatible con la administración de administrador único y dual.
  • Los archivos de configuración de usuario proporcionan una configuración específica del usuario que admite personalizaciones por usuario para el paquete. El administrador único admite archivos de configuración de usuario con el siguiente formato: \<nombreDeArchivoDePaquete>_UserConfig.xml y ubicados en la misma carpeta que el paquete de App-V al que se aplican.
Cuando existen varios archivos de configuración de usuario para un paquete en particular, se aplican con la siguiente prioridad:
  1. SID de usuario
  2. Nombre de usuario
  3. SID de grupo de AD (el primero encontrado es el que prevalece)
  4. Nombre de grupo de AD (el primero encontrado es el que prevalece)
  5. Predeterminado

Por ejemplo

MyAppVPackage_S-1-5-21-000000001-0000000001-000000001-001_UserConfig.xml
MyAppVPackage_joeblogs_UserConfig.xml
MyAppVPackage_S-1-5-32-547_UserConfig.xml
MyAppVPackage_Power Users_UserConfig.xml
MyAppVPackage_UserConfig.xml
Nota:
La parte específica del usuario del nombre de archivo también puede aparecer opcionalmente al final (por ejemplo, MyAppVPackage_UserConfig_joeblogs.xml).

Ubicación del archivo de configuración dinámica

En la administración de administrador único, los componentes de Citrix App-V solo procesan los archivos de configuración dinámica que se encuentran en la misma carpeta que su paquete de App-V. Cuando se inician las aplicaciones del paquete, se vuelven a aplicar los cambios en los archivos de configuración dinámica correspondientes. Si sus archivos de configuración dinámica se encuentran en una ubicación diferente a la de sus paquetes, utilice un archivo de asignación para asignar los paquetes a sus archivos de configuración de implementación.

Para crear un archivo de asignación

  1. Abra un nuevo archivo de texto.
  2. Para cada archivo de configuración dinámica, añada una línea que especifique la ruta al paquete usando el formato \&lt;PackageGuid> : ruta.
    Por ejemplo:
    F1f4fd78ef044176aad9082073a0c780 : c:\widows\file\packagedeploy.xml
  3. Guarde el archivo como ctxAppVDynamicConfigurations.cfg en la misma carpeta que el paquete. Toda la jerarquía de directorios en el mismo recurso compartido UNC que el paquete App-V se busca recursivamente hacia arriba para este archivo cada vez que se inicia una aplicación del paquete.
Nota:
No puede aplicar cambios a la Configuración de implementación dinámica cuando hay sesiones de usuario con una aplicación del paquete abierta. Puede aplicar cambios a los archivos de Configuración de usuario dinámica si otros usuarios, pero no el usuario actual, tienen una aplicación del paquete abierta.

Configurar IIS para usar archivos de configuración dinámica

Los componentes de Citrix App-V en el VDA pueden utilizar los archivos de configuración de implementación de App-V y los archivos de configuración de usuario colocados junto al paquete, según las mismas reglas que utilizan los paquetes alojados en UNC. Para ello, los componentes del VDA necesitan permiso para explorar la estructura de directorios de IIS y determinar qué archivo usar. A diferencia de los paquetes alojados en UNC, el VDA debe descargar primero los archivos de configuración del servidor a una ubicación temporal en la máquina host antes de que puedan usarse en la publicación. Esta es una función opcional y, si la exploración de directorios no está habilitada, los archivos de configuración dinámica se ignoran.
Realice los siguientes pasos para habilitar la exploración de directorios para su sitio:
  1. En la consola del Administrador de IIS, seleccione el nodo del sitio web y haga doble clic en Exploración de directorios en el panel central.
  2. Haga clic en Habilitar en el panel derecho y seleccione Hora, Tamaño, Extensión y Fecha. (No seleccione Fecha larga). Esto permite a los componentes de Citrix App-V en el VDA saber si tienen las últimas versiones de los archivos de configuración aplicadas o si necesitan actualizarse.

Grupos de aislamiento

Cuando utiliza el método de administrador único de App-V, la creación de grupos de aislamiento le permite especificar grupos interdependientes de aplicaciones que deben ejecutarse en el entorno limitado. Esta función es similar, pero no idéntica, a los grupos de conexión de App-V. En lugar de la terminología de paquetes obligatorios y opcionales utilizada por el servidor de administración de App-V, Citrix utiliza automático y explícito para las opciones de implementación de paquetes.
  • Cuando un usuario inicia una aplicación App-V (la aplicación principal), se buscan en los grupos de aislamiento otros paquetes de aplicaciones marcados para su inclusión automática. Esos paquetes se descargan y se incluyen automáticamente en el grupo de aislamiento. No es necesario agregarlos al grupo de entrega que contiene la aplicación principal.
  • Un paquete de aplicación en el grupo de aislamiento que está marcado para inclusión explícita se descarga solo si ha agregado explícitamente esa aplicación al mismo grupo de entrega que contiene la aplicación principal.
Esto le permite crear grupos de aislamiento que contienen una combinación de aplicaciones incluidas automáticamente que están disponibles globalmente para todos los usuarios. Además, el grupo puede contener un conjunto de complementos y otras aplicaciones (que pueden tener restricciones de licencia específicas), que puede limitar a un determinado conjunto de usuarios (identificados a través de grupos de entrega) sin tener que crear más grupos de aislamiento.
Por ejemplo, la aplicación "app-a" requiere JRE 1.7 para ejecutarse. Puede crear un grupo de aislamiento que contenga app-a (con un tipo de implementación explícito) y JRE 1.7 (con un tipo de implementación automático). Luego, agregue esos paquetes App-V a uno o más grupos de entrega. Cuando un usuario inicia app-a, JRE 1.7 se implementa automáticamente con ella.
Puede añadir una aplicación a más de un grupo de aislamiento de App-V. Sin embargo, cuando un usuario inicia esa aplicación, siempre se utiliza el primer grupo de aislamiento al que se añadió esa aplicación. No puede ordenar ni priorizar otros grupos de aislamiento que contengan esa aplicación.

Equilibrio de carga de servidores App-V

El equilibrio de carga de los servidores de administración y publicación mediante DNS Round-Robin es compatible si utiliza el método de administración de doble administrador. El equilibrio de carga del servidor de administración detrás de Netscaler, F5 (o IP virtual similar) no es compatible debido a la forma en que Studio necesita comunicarse con el servidor de administración a través de PowerShell remoto. Para obtener más información, consulte este artículo del blog de Citrix.

Configurar IIS para alojar y transmitir paquetes App-V

Para permitir que su servidor IIS aloje y transmita paquetes App-V, siga estos pasos:
  1. Abra la consola del Administrador de IIS. Consulte <https://docs.microsoft.com/es-es/previous-versions/iis/6.0-sdk/ms525920(v%3Dvs.90)> para obtener instrucciones.
  2. Haga clic con el botón secundario en la instancia del sitio web que desea utilizar y seleccione Agregar directorio virtual.
  3. Escriba un nombre de alias y la ruta donde sus paquetes están almacenados físicamente en su red.
  4. Haga doble clic en Tipos MIME en el panel central y, a continuación, haga clic con el botón secundario en cualquier parte de la ventana y seleccione Agregar.
  5. Para la extensión de nombre de archivo, escriba .appv, seleccione Tipo MIME application/app-v y, a continuación, haga clic en Aceptar.

Importar paquetes App-V transmitidos por HTTP a Citrix DaaS™ (anteriormente servicio Citrix Virtual Apps and Desktops)

Nota:
Esta función solo es compatible con la versión 2009 y posteriores de Virtual Delivery Agents (VDA). Si se agregan aplicaciones en paquetes App-V con rutas HTTP(S) a grupos de entrega con un nivel funcional de 2003 o posterior, se publican en Citrix DaaS, pero los usuarios no pueden iniciarlas desde Citrix Cloud a menos que el VDA sea la versión 2009 o posterior. El nivel funcional del grupo de entrega se explica en Crear grupos de entrega.
  1. Descargue e instale/descomprima las últimas versiones de CVAD Remote PowerShell SDK y Citrix App-V Package Discovery module. Consulte los SDK y API de Citrix DaaS.
  2. Utilice el módulo Package Discovery para importar el paquete App-V de su servidor IIS a su Citrix DaaS. Por ejemplo:
    Import-Module <Download Directory>\Citrix.Cloud.AppLibrary.Admin.v1.psm1
    Import-AppVPackageToCloud
    –PackagePath "https://My.AppVServer.net/Packages/Notepad++.appv"
  3. Inicie sesión en su cuenta de Citrix Cloud™.
  4. El paquete se descarga en una ubicación temporal de su máquina, desde donde se extrae la información relevante y se carga en la Biblioteca de aplicaciones de su instancia de Citrix DaaS.

Configuración

La siguiente tabla resume la secuencia de tareas de configuración para usar App-V en Citrix Virtual Apps and Desktops mediante métodos de administración de administrador único y doble.
Administrador único Administrador doble Tarea
X X Implementar App-V
X X Empaquetado y ubicación
X Configurar direcciones de servidor de App-V en Studio
X X Instalar software en máquinas VDA
X Agregar paquetes de App-V a la Biblioteca de aplicaciones
X Agregar grupos de aislamiento de App-V (opcional)
X X Agregar aplicaciones de App-V a los grupos de entrega

Implementar Microsoft App-V

Para obtener instrucciones sobre la implementación de App-V, consulte <https://docs.microsoft.com/es-es/microsoft-desktop-optimization-pack/>.
Opcionalmente, cambie la configuración del servidor de publicación de App-V. Citrix recomienda usar los cmdlets del SDK en el Controller. Consulte la documentación del SDK para obtener más información.
  • Para ver la configuración del servidor de publicación, introduzca Get-CtxAppvServerSetting -AppVPublishingServer \<pubServer>.
  • Para asegurarse de que las aplicaciones App-V se inicien correctamente, introduzca Set-CtxAppvServerSetting –UserRefreshonLogon 0.
Si anteriormente utilizó la configuración de directivas de GPO para administrar la configuración del servidor de publicación, la configuración de GPO anula cualquier configuración de integración de App-V, incluida la configuración de cmdlets. Esto puede provocar un error en el inicio de la aplicación App-V. Citrix recomienda que elimine toda la configuración de directivas de GPO y, a continuación, utilice el SDK para configurar esos parámetros.

Empaquetado y ubicación

Para cualquiera de los dos métodos de administración, cree paquetes de aplicaciones con el secuenciador de App-V. Consulte la documentación de Microsoft para obtener más información.
  • Para la administración de un solo administrador, ponga los paquetes y sus archivos de configuración dinámica correspondientes a disposición en una ubicación de red compartida UNC o SMB. Asegúrese de que el administrador de Studio que agrega aplicaciones a los grupos de entrega tenga al menos acceso de lectura a esa ubicación.
  • Para la administración de dos administradores, publique los paquetes en el servidor de administración de App-V desde una ruta UNC. (No se admite la publicación desde URL HTTP).
Independientemente de si los paquetes están en el servidor App-V o en un recurso compartido de red, asegúrese de que los paquetes tengan los permisos de seguridad adecuados para permitir que el administrador de Studio acceda a ellos. Los recursos compartidos de red deben compartirse con "Usuarios autenticados" para garantizar que tanto el VDA como Studio tengan acceso de lectura de forma predeterminada.

Configurar las direcciones del servidor App-V en Studio

Importante:
Citrix recomienda usar los cmdlets de PowerShell en el Controller para especificar las direcciones del servidor App-V si esos servidores usan valores de propiedad no predeterminados. Consulte la documentación del SDK para obtener más información. Si cambia las direcciones del servidor App-V en Studio, algunas propiedades de conexión del servidor que especifique podrían restablecerse a los valores predeterminados. Estas propiedades se utilizan en los VDA para conectarse a los servidores de publicación de App-V. Si esto sucede, reconfigure los valores no predeterminados para cualquier propiedad restablecida en los servidores.
Este procedimiento solo es válido para el método de administración de dos administradores.
Especifique las direcciones de los servidores de administración y publicación de App-V para el método de administración de dos administradores durante o después de la creación del sitio. Puede hacerlo durante o después de crear el sitio.
Durante la creación del sitio:
  • En la página App-V del asistente, introduzca la URL del servidor de administración de Microsoft App-V, y la URL y el número de puerto del servidor de publicación de App-V.
  • Pruebe la conexión antes de continuar con el asistente. Si la prueba falla, consulte la sección Solución de problemas que aparece a continuación.
Después de la creación del sitio:
  1. Seleccione Configuración > Publicación de App-V en el panel de navegación de Studio.
  2. Si no ha especificado previamente las direcciones del servidor App-V, seleccione Agregar servidor de Microsoft en el panel Acciones.
  3. Para cambiar las direcciones del servidor App-V, seleccione Modificar servidor de Microsoft en el panel Acciones.
  4. Introduzca la URL del servidor de administración de Microsoft App-V, y la URL y el número de puerto del servidor de publicación de App-V.
  5. Pruebe la conexión a esos servidores antes de cerrar el cuadro de diálogo. Si la prueba falla, consulte la sección Solución de problemas que aparece a continuación.
Más adelante, si quiere quitar todos los vínculos a los servidores de administración y publicación de App-V y evitar que Studio detecte paquetes de App-V de esos servidores, seleccione Quitar servidor de Microsoft en el panel Acciones. Esta acción solo se permite si no hay aplicaciones en paquetes de esos servidores publicadas actualmente en ningún grupo de entrega. Si las hay, debe quitar esas aplicaciones de los grupos de entrega antes de poder quitar los servidores de App-V.

Instalar software en máquinas VDA

Las máquinas que contienen VDA deben tener dos conjuntos de software instalados para admitir App-V: uno de Microsoft y otro de Citrix.

Cliente de Microsoft App-V

Este software recupera aplicaciones virtuales, las publica en el cliente y configura y administra automáticamente entornos virtuales en tiempo de ejecución en dispositivos Windows. El cliente de App-V almacena la configuración de aplicaciones virtuales específica del usuario, como los cambios de registro y de archivos en el perfil de cada usuario.
El cliente de App-V está disponible en Microsoft. Instale un cliente en cada máquina que contenga un VDA, o en la imagen maestra que se utiliza en un catálogo de máquinas para crear máquinas virtuales. Nota: Windows 10 (1607 o posterior) y Windows Server 2016 ya incluyen el cliente de App-V. En esos sistemas operativos, solo debe habilitar el cliente de App-V ejecutando el cmdlet de PowerShell Enable-AppV (sin parámetros). El cmdlet Get-AppVStatus recupera el estado de habilitación actual.
Sugerencia:
Después de instalar el cliente de App-V, con permisos de administrador, ejecute el cmdlet de PowerShell Get-AppvClientConfiguration y asegúrese de que EnablePackageScripts esté establecido en 1. Si no está establecido en 1, ejecute Set-AppvClientConfiguration -EnablePackageScripts $true.

Componentes de Citrix App-V

El software del componente Citrix App-V se excluye de forma predeterminada al instalar un VDA.
Puede controlar este comportamiento predeterminado durante la instalación del VDA. En la interfaz gráfica, marque la casilla Citrix Personalization for App-V - VDA en la página Additional Components. En la interfaz de línea de comandos, use la opción /includeadditional "Citrix Personalization for App-V – VDA".
Si no incluye los componentes de Citrix App-V durante la instalación del VDA, pero más tarde quiere usar aplicaciones App-V: En la lista de Programas y características de la máquina Windows, haga clic con el botón secundario en la entrada Citrix Virtual Delivery Agent y, a continuación, seleccione Cambiar. Se iniciará un asistente. En el asistente, habilite la opción que instala y habilita los componentes de publicación de App-V.

Agregar o quitar paquetes App-V en la Biblioteca de aplicaciones

Estos procedimientos solo son válidos para el método de administración de un solo administrador.
Debe tener al menos acceso de lectura al recurso compartido de red que contiene los paquetes App-V.

Agregar un paquete App-V a la Biblioteca de aplicaciones

  1. Seleccione Configuration > App-V Publishing en el panel de navegación de Studio.
  2. Seleccione Add Packages en el panel Acciones.
  3. Busque el recurso compartido que contiene los paquetes App-V y seleccione uno o varios paquetes.
  4. Haga clic en Agregar.

Quitar un paquete App-V de la Biblioteca de aplicaciones

Al quitar un paquete App-V de la Biblioteca de aplicaciones, se elimina de la visualización del nodo de publicación de App-V de Studio. Sin embargo, no se eliminan sus aplicaciones de los grupos de entrega, y esas aplicaciones aún se pueden iniciar. El paquete permanece en su ubicación física de red. (Este efecto difiere de la eliminación de una aplicación App-V de un grupo de entrega).
  1. Seleccione Configuration > App-V Publishing en el panel de navegación de Studio.
  2. Seleccione uno o varios paquetes para quitar.
  3. Seleccione Remove Package en el panel Acciones.

Agregar, editar o eliminar grupos de aislamiento de App-V

Agregar un grupo de aislamiento de App-V

  1. Seleccione Publicación de App-V en el panel de navegación de Studio.
  2. Seleccione Agregar grupo de aislamiento en el panel Acciones.
  3. En el cuadro de diálogo Configuración de agregar grupo de aislamiento, escriba un nombre y una descripción para el grupo de aislamiento.
  4. En la lista Paquetes disponibles, seleccione las aplicaciones que desea agregar al grupo de aislamiento y, a continuación, haga clic en la flecha derecha. Las aplicaciones seleccionadas deberían aparecer ahora en la lista Paquetes en grupo de aislamiento. En el menú desplegable Implementación junto a cada aplicación, seleccione Explícito o Automático. También puede usar las flechas arriba y abajo para cambiar el orden de las aplicaciones en la lista.
  5. Cuando haya terminado, haga clic en Aceptar.

Editar un grupo de aislamiento de App-V

  1. Seleccione Publicación de App-V en el panel de navegación de Studio.
  2. Seleccione la ficha Grupos de aislamiento en el panel central y, a continuación, seleccione el grupo de aislamiento que desea modificar.
  3. Seleccione Modificar grupo de aislamiento en el panel Acciones.
  4. En el cuadro de diálogo Configuración de modificar grupo de aislamiento, cambie el nombre o la descripción del grupo de aislamiento, agregue o quite aplicaciones, cambie su tipo de implementación o cambie el orden de las aplicaciones.
  5. Cuando haya terminado, haga clic en Aceptar.

Eliminar un grupo de aislamiento de App-V

Al eliminar un grupo de aislamiento, no se eliminan los paquetes de aplicaciones. Solo se elimina la agrupación.
  1. Seleccione Publicación de App-V en el panel de navegación de Studio.
  2. Seleccione la ficha Grupos de aislamiento en el panel central y, a continuación, seleccione el grupo de aislamiento que quiere quitar.
  3. Seleccione Quitar grupo de aislamiento en el panel Acciones.
  4. Confirme la eliminación.

Agregar aplicaciones App-V a grupos de entrega

El siguiente procedimiento se centra en cómo agregar aplicaciones App-V a grupos de entrega. Para obtener detalles completos sobre cómo crear un grupo de entrega, consulte Crear grupos de entrega.
Paso 1: Elija si quiere crear un nuevo grupo de entrega o agregar aplicaciones App-V a un grupo de entrega existente:
Para crear un grupo de entrega que contenga aplicaciones App-V:
  1. Seleccione Grupos de entrega en el panel de navegación de Studio.
  2. Seleccione Crear grupo de entrega en el panel Acciones.
  3. En las páginas sucesivas del asistente, especifique un catálogo de máquinas y los usuarios.
Para agregar aplicaciones App-V a grupos de entrega existentes:
  1. Seleccione Aplicaciones en el panel de navegación de Studio.
  2. Seleccione Agregar aplicaciones en el panel Acciones.
  3. Seleccione uno o varios grupos de entrega donde se agregarán las aplicaciones App-V.
Paso 2: En la página Aplicaciones del asistente, haga clic en el menú desplegable Agregar para mostrar los orígenes de las aplicaciones. Seleccione App-V.
Paso 3: En la página Agregar aplicaciones App-V, elija el origen de App-V: el servidor App-V o la Biblioteca de aplicaciones. La pantalla resultante incluye los nombres de las aplicaciones, además de los nombres y las versiones de sus paquetes. Marque las casillas de verificación junto a las aplicaciones o accesos directos de aplicaciones que quiera agregar. A continuación, haga clic en Aceptar.
Paso 4: Complete el asistente.
Es bueno saberlo:
  • Si cambia las propiedades de una aplicación App-V al añadirla a un grupo de entrega, los cambios se realizan cuando se inicia la aplicación. Por ejemplo, si modifica el nombre para mostrar o el icono de una aplicación al añadirla al grupo, el cambio aparece cuando un usuario inicia la aplicación.
  • Si utiliza archivos de configuración dinámica para personalizar las propiedades de una aplicación App-V, esas propiedades anulan cualquier cambio que haya realizado al añadirla a un grupo de entrega.
  • Si posteriormente edita un grupo de entrega que contiene aplicaciones App-V, no hay cambios en el rendimiento de la aplicación App-V si cambia el tipo de entrega del grupo de escritorios y aplicaciones a solo aplicaciones.
  • Cuando se elimina un paquete App-V publicado previamente (administrador único) de un grupo de entrega, los componentes del cliente Citrix App-V intentan limpiar, anular la publicación y eliminar cualquier paquete que ya no esté en uso por el método de administración de administrador único.
  • Si utiliza una implementación híbrida —con paquetes entregados por el método de administración de administrador único y un servidor de publicación de App-V, gestionado por administrador dual o por otro mecanismo (como la política de grupo)— no es posible determinar qué paquetes (ahora potencialmente redundantes) provienen de qué origen. En este caso, no se intenta la limpieza.
  • Si publica más de 100 aplicaciones App-V en un único grupo de entrega, es posible que las aplicaciones no se inicien. Si es así, utilice la propiedad MaxReceivedMessageSize en el elemento de enlace apropiado para aumentar el tamaño máximo de mensaje recibible en la configuración del Delivery Controller y/o del Broker Agent en el VDA.

Solución de problemas

Los problemas que pueden ocurrir solo al usar el método de administrador dual están marcados como (DUAL).
(DUAL) Hay un error de conexión de PowerShell al seleccionar Configuración > Publicación de App-V en el panel de navegación de Studio.
  • ¿Es el administrador de Studio también un administrador del servidor App-V? El administrador de Studio debe pertenecer al grupo de "administradores" en el servidor de administración de App-V para poder comunicarse con él.
(DUAL) La operación Probar conexión devuelve un error al especificar las direcciones del servidor App-V en Studio.
  • ¿Está encendido el servidor App-V? Envíe un comando Ping o compruebe el Administrador de IIS; cada servidor App-V debe estar en estado Iniciado y En ejecución.
  • ¿Está habilitado el acceso remoto de PowerShell en el servidor App-V? Si no, consulte <https://docs.microsoft.com/es-es/previous-versions/technet-magazine/ff700227(v=msdn.10)>.
  • ¿Es el administrador de Studio también un administrador del servidor App-V? El administrador de Studio debe pertenecer al grupo administrators en el servidor de administración de App-V para poder comunicarse con él.
  • ¿Está habilitado el uso compartido de archivos en el servidor App-V? Introduzca \\<App-V server FQDN> en el Explorador de Windows o con el comando Ejecutar.
  • ¿Tiene el servidor App-V los mismos permisos de uso compartido de archivos que el administrador de App-V? En el servidor App-V, agregue una entrada para \\<App-V server FQDN> en Nombres de usuario y contraseñas almacenados, especificando las credenciales del usuario que tiene privilegios de administrador en el servidor App-V. Para obtener orientación, consulte <http://support.microsoft.com/kb/306541>.
  • ¿Está el servidor App-V en Active Directory?
    Si la máquina de Studio y el servidor App-V están en dominios de Active Directory diferentes que no tienen una relación de confianza, desde la consola de PowerShell en la máquina de Studio, ejecute winrm s winrm/Config/client '@(TrustedHosts="\<App-V server FQDN>")'.
    Si TrustedHosts está administrado por GPO, aparece el siguiente mensaje de error: "La configuración TrustedHosts no se puede cambiar porque su uso está controlado por directivas. La directiva debería establecerse en No configurado para cambiar la configuración." En este caso, agregue una entrada para el nombre del servidor App-V a la directiva TrustedHosts en GPO (Plantillas administrativas > Componentes de Windows > Administración remota de Windows (WinRM) > Cliente WinRM).
(DUAL) Error de detección al agregar una aplicación App-V a un grupo de entrega.
  • ¿Es el administrador de Studio también un administrador del servidor de administración de App-V? El administrador de Studio debe pertenecer al grupo administrators en el servidor de administración de App-V para poder comunicarse con él.
  • ¿Está en ejecución el servidor de administración de App-V? Envíe un comando Ping o compruebe el Administrador de IIS; cada servidor App-V debe estar en estado Iniciado y En ejecución.
  • ¿Está habilitado el acceso remoto de PowerShell en ambos servidores App-V? Si no, consulte <https://docs.microsoft.com/es-es/previous-versions/technet-magazine/ff700227(v=msdn.10)>.
  • ¿Tienen los paquetes los permisos de seguridad adecuados para que el administrador de Studio pueda acceder a ellos?
Las aplicaciones App-V solo se inician en una versión del explorador.
  • Si publica varias versiones secuenciadas de la misma aplicación de explorador, solo una versión de la aplicación puede iniciarse a la vez por usuario en el VDA. Lo mismo ocurre incluso si los componentes de Citrix no están implicados y el usuario inicia las aplicaciones secuenciadas desde accesos directos del escritorio que apuntan a rutas diferentes.
    La versión del explorador que un usuario inicie primero determinará la versión del explorador que se ejecutará posteriormente para ellos. Cuando Firefox detecta un segundo inicio de sí mismo, prefiere crear una instancia del proceso ya en ejecución, en lugar de crear un nuevo proceso. Otros exploradores pueden comportarse de la misma manera.
    Puede hacer que la aplicación se inicie en la versión de Firefox deseada agregando el parámetro de línea de comandos -no-remote al comando de inicio del acceso directo. Otros exploradores ofrecen la misma o una funcionalidad similar.
    Nota:
    Debe usar XenApp 7.17 o una versión posterior para aprovechar la función de enumeración de accesos directos. También debe cambiar el paquete en ambas versiones de la aplicación para obtener este comportamiento bidireccional.
Las aplicaciones App-V no se inician.
  • (DUAL) ¿Está el servidor de publicación en ejecución?
  • (DUAL) ¿Tienen los paquetes de App-V los permisos de seguridad adecuados para que los usuarios puedan acceder a ellos?
  • (DUAL) En el VDA, asegúrese de que Temp apunte a la ubicación correcta y de que haya suficiente espacio disponible en el directorio Temp.
  • (DUAL) En el servidor de publicación de App-V, ejecute Get-AppvPublishingServer &ast; para mostrar la lista de servidores de publicación.
  • (DUAL) En el servidor de publicación de App-V, asegúrese de que UserRefreshonLogon esté establecido en False.
  • (DUAL) En el servidor de publicación de App-V, como administrador, ejecute Set-AppvPublishingServer y establezca UserRefreshonLogon en False.
  • ¿Hay una versión compatible del cliente de App-V instalada en el VDA? ¿Tiene el VDA habilitada la configuración de habilitar scripts de paquete?
  • En la máquina que contiene el cliente de App-V y el VDA, desde el editor del Registro (regedit), vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\AppV. Asegúrese de que la clave AppVServers tenga el siguiente formato de valor: AppVManagementServer+metadata;PublishingServer (por ejemplo: http://xmas-demo-appv.blrstrm.com+0+0+0+1+1+1+0+1;http://xmas-demo-appv.blrstrm.com:8082).
  • En la máquina o imagen maestra que contiene el cliente de App-V y el VDA, compruebe que la ExecutionPolicy de PowerShell esté establecida en RemoteSigned. El cliente de App-V proporcionado por Microsoft no está firmado, y esta ExecutionPolicy permite a PowerShell ejecutar scripts y cmdlets locales sin firmar. Utilice uno de los dos métodos siguientes para establecer la ExecutionPolicy: (1) Como administrador, introduzca el cmdlet: Set-ExecutionPolicy RemoteSigned, o (2) Desde la configuración de directiva de grupo, vaya a Configuración del equipo > Directivas > Plantillas administrativas > Componentes de Windows > Windows PowerShell > Activar la ejecución de scripts.
  • Si aparece el error "RegistrationManager.AttemptRegistrationWithSingleDdc: Failed to register", utilice la propiedad MaxReceivedMessageSize en el elemento de enlace apropiado para aumentar el tamaño máximo de mensaje recibible en la configuración del Delivery Controller y/o el Broker Agent en el VDA.
Si estos pasos no resuelven los problemas, habilite y examine los registros.

Registros

Los registros relacionados con la configuración de App-V se encuentran en C:\CtxAppvLogs. Los registros de inicio de la aplicación se encuentran en: %LOCALAPPDATA%\Citrix\CtxAppvLogs. LOCALAPPDATA se resuelve en la carpeta local del usuario que ha iniciado sesión. Compruebe la carpeta local del usuario para el que falló el inicio de la aplicación.
Para habilitar los registros de Studio y VDA utilizados para App-V, debe tener privilegios de administrador. También necesitará un editor de texto como el Bloc de notas.
Para habilitar los registros de Studio:
  1. Cree la carpeta C:\CtxAppvLogs.
  2. Vaya a C:\Program Files\Citrix\StudioAppVIntegration\SnapIn\Citrix.Appv.Admin.V1. Abra CtxAppvCommon.dll.config en un editor de texto y descomente la línea: \&lt;add key ="LogFileName" value="C:\CtxAppvLogs\log.txt"/>
  3. Reinicie el servicio Broker para iniciar el registro.
Para habilitar los registros de VDA:
  1. Cree la carpeta C:\CtxAppvLogs.
  2. Vaya a C:\Program Files\Citrix\ Virtual Desktop Agent. Abra CtxAppvCommon.dll.config en un editor de texto y descomente la siguiente línea: \&lt;add key ="LogFileName" value="C:\CtxAppvLogs\log.txt"/>
  3. Descomente la línea y establezca el campo de valor en 1: \&lt;add key ="EnableLauncherLogs" value="1"/>
  4. Reinicie la máquina para iniciar el registro.