Compartir a través de


Notas de la versión de App-V para Windows 10, versión 1607

Se aplica a

  • Windows 10, versión 1607

A continuación se muestran problemas conocidos y soluciones alternativas para la virtualización de aplicaciones (App-V) que se ejecuta en Windows 10, versión 1607.

Los paquetes de Windows Installer (archivos .msi) generados por el secuenciador de App-V (versión 5.1 y anteriores) no se pueden instalar en equipos con el cliente de App-V integrado

Hay paquetes MSI generados por un secuenciador de App-V a partir de versiones anteriores de App-V (versiones 5.1 y anteriores). Estos paquetes incluyen una comprobación para validar si el cliente de App-V está instalado en dispositivos cliente, antes de permitir que se instale el paquete MSI. A medida que el cliente de App-V se instala automáticamente al actualizar los dispositivos de usuario a Windows 10, versión 1607, se produce un error en la comprobación de requisitos previos y se produce un error en la MSI.

Solución alternativa:

  1. Instale el secuenciador de App-V más reciente, que puede obtener del Kit de evaluación e implementación de Windows (ADK) para Windows 10, versión 1607. Consulte Descarga del ADK de Windows. Para obtener más información, consulte Instalación del secuenciador de App-V.

  2. Asegúrese de que ha instalado las herramientas msi incluidas en el SDK de Windows 10, disponible de la siguiente manera:

  3. Copie msidb.exe de la ruta de acceso predeterminada de la instalación de Windows SDK (C:\Archivos de programa (x86)\Windows Kits\10) en un directorio diferente. Por ejemplo: C:\MyMsiTools\bin

  4. En un símbolo del sistema de Windows PowerShell con privilegios elevados, vaya a la carpeta siguiente:

    <Carpeta> de instalación de Windows Kits 10\Microsoft Application Virtualization\Sequencer\

    De forma predeterminada, esta ruta de acceso es:
    C:\Archivos de programa (x86)\Windows Kits\10\Microsoft Application Virtualization\Sequencer

  5. Ejecuta el siguiente comando:

    Update-AppvPackageMsi -MsiPackage "<path to App-V Package .msi file>" -MsSdkPath "<path>"

    donde la ruta de acceso es al nuevo directorio (C:\MyMsiTools\ para este ejemplo).

Se produce un error durante la actualización de publicación entre App-V 5.0 SP3 Management Server y El cliente de App-V en Windows 10

Se genera un error durante la actualización de publicación al sincronizar paquetes desde el servidor de administración de App-V 5.0 SP3 a un cliente de App-V en Windows 10. Este error se produce porque el servidor de App-V 5.0 SP3 no entiende el sistema operativo Windows 10 especificado en la dirección URL de publicación. El problema se ha corregido para el servidor de publicación de App-V, pero no se ha devuelto a las versiones de App-V 5.0 SP3 o versiones anteriores.

Solución alternativa: actualice el servidor de administración de App-V 5.0 al servidor de administración de App-V para clientes de Windows 10.

Las configuraciones personalizadas no se aplican a los paquetes que se publicarán globalmente si se establecen mediante el servidor de App-V

Si asigna un paquete a un grupo de AD que contiene cuentas de equipo y aplica una configuración personalizada a ese grupo mediante el servidor de App-V, la configuración personalizada no se aplicará a esas máquinas. El cliente de App-V publica paquetes asignados a una cuenta de equipo globalmente. Sin embargo, almacena archivos de configuración personalizados por usuario en el perfil de cada usuario. Los paquetes publicados globalmente no tendrán acceso a esta configuración personalizada.

Solución alternativa: Implemente una de las siguientes tareas:

  • Asigne el paquete a grupos que contengan solo cuentas de usuario. Esta asignación garantiza que la configuración personalizada del paquete se almacenará en el perfil de cada usuario y se aplicará correctamente.

  • Create un archivo de configuración de implementación personalizado y aplicarlo al paquete en el cliente, mediante el cmdlet Add-AppvClientPackage con el parámetro –DynamicDeploymentConfiguration. Consulte Acerca de la configuración dinámica de App-V para obtener más información.

  • Create un nuevo paquete con la configuración personalizada mediante App-V Sequencer.

Archivos de servidor no eliminados después de la nueva instalación del servidor de App-V

Si desinstala App-V 5.0 SP1 Server y, a continuación, instala el servidor de App-V, se produce un error en la instalación, se instala la versión incorrecta del servidor de administración y se devuelve un mensaje de error. El problema se produce porque los archivos del servidor no se eliminan al desinstalar App-V 5.0 SP1, por lo que el proceso de instalación realiza una actualización en lugar de una nueva instalación.

Solución alternativa: elimine esta clave del Registro antes de empezar a instalar App-V:

En HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall, busque y elimine la clave GUID de instalación que contiene el valor DWORD "DisplayName" con los datos de valor "Microsoft Application Virtualization (App-V) Server". Esta es la única clave que se debe eliminar.

Las asociaciones de tipos de archivo agregadas manualmente no se guardan correctamente

Las asociaciones de tipos de archivo agregadas a un paquete de aplicación manualmente mediante la pestaña Accesos directos y TLC al final del asistente para la actualización de la aplicación no se guardan correctamente. No estarán disponibles para el cliente de App-V ni para sequencer al volver a actualizar el paquete guardado.

Solución alternativa: Para agregar una asociación de tipo de archivo, abra el paquete para su modificación y ejecute el asistente para actualizaciones. Durante el paso Instalación, agregue la nueva asociación de tipo de archivo a través del sistema operativo. El secuenciador detecta la nueva asociación en el registro del sistema y la agrega al registro virtual del paquete, donde está disponible para el cliente.

Cuando se transmiten paquetes en modo almacén de contenido compartido (SCS) a un cliente que también se administra con AppLocker, se escriben datos adicionales en el disco local.

Para reducir la cantidad de datos escritos en el disco local de un cliente, puede habilitar el modo SCS en el cliente de App-V para transmitir el contenido de un paquete a petición. Sin embargo, si AppLocker administra una aplicación dentro del paquete, es posible que algunos datos se escriban en el disco local del cliente que de otro modo no se escribirían.

Solución alternativa: Ninguno

En el cuadro de diálogo Agregar paquete de la consola de administración, el botón Examinar no está disponible cuando se usa Chrome o Firefox.

En la página Paquetes de la Consola de administración, si selecciona Agregar o Actualizar en la esquina inferior derecha, aparece el cuadro de diálogo Agregar paquete . Si accedes a la consola de administración con Chrome o Firefox como explorador, no podrás ir a la ubicación del paquete.

Solución alternativa: escriba o copie y pegue la ruta de acceso al paquete en el campo Agregar paquete de entrada. Si la consola de administración tiene acceso a esta ruta de acceso, podrá agregar el paquete. Si el paquete está en un recurso compartido de red, puede ir a la ubicación mediante Explorador de archivos realizando estos pasos:

  1. Al presionar Mayús, haga clic con el botón derecho en el archivo del paquete.

  2. Seleccione Copiar como ruta de acceso

  3. Pegue la ruta de acceso en el campo de entrada del cuadro de diálogo Agregar paquete

La actualización del servidor de administración de App-V a la versión 5.1 a veces produce un error con el mensaje "Se produjo un error de base de datos".

Si instala el servidor de administración de App-V 5.0 SP1 y, a continuación, intenta actualizar al servidor de App-V cuando se configuran y habilitan varios grupos de conexiones, se muestra el siguiente error: "Se produjo un error de base de datos. Motivo: "Nombre de columna no válido "PackageOptional". Nombre de columna 'VersionOptional' no válido."

Solución alternativa: Ejecute este comando en la base de datos SQL:

ALTER TABLE AppVManagement.dbo.PackageGroupMembers ADD PackageOptional bit NOT NULL DEFAULT 0, VersionOptional bit NOT NULL DEFAULT 0

donde "AppVManagement" es el nombre de la base de datos.

Los usuarios no pueden abrir un paquete en un grupo de conexiones publicado por el usuario si agrega o quita un paquete opcional.

En entornos que ejecutan el cliente RDS o que tienen varios usuarios simultáneos por equipo, los usuarios que han iniciado sesión no pueden abrir aplicaciones en paquetes que se encuentran en un grupo de conexiones publicado por el usuario si se agrega o quita un paquete opcional del grupo de conexiones.

Solución alternativa: haga que los usuarios cierren la sesión y vuelvan a iniciar sesión.

El mensaje de error se muestra erróneamente cuando el grupo de conexiones solo se publica en el usuario.

Al ejecutar Repair-AppvClientConnectionGroup, se muestra el siguiente error, incluso cuando el grupo de conexiones solo se publica para el usuario: "Error de integración interna de App-V: Paquete no integrado para el usuario. Asegúrese de que el paquete se agrega a la máquina y se publica en el usuario."

Solución alternativa: Ejecute una de las siguientes tareas:

  • Publique todos los paquetes en un grupo de conexiones.

    El problema surge cuando el grupo de conexiones que se está reparando tiene paquetes que faltan o no están disponibles para el usuario (es decir, no publicados globalmente o para el usuario). Sin embargo, la reparación funciona si todos los paquetes del grupo de conexiones están disponibles, por lo que debe asegurarse de que todos los paquetes están publicados.

  • Repare los paquetes individualmente mediante el comando Repair-AppvClientPackage en lugar del comando Repair-AppvClientConnectionGroup.

    Determine qué paquetes están disponibles para los usuarios y, a continuación, ejecute el comando Repair-AppvClientPackage una vez para cada paquete. Use Windows PowerShell cmdlets para ejecutar las tareas siguientes:

    1. Obtenga todos los paquetes de un grupo de conexiones.

    2. Compruebe si cada paquete está publicado actualmente.

    3. Si el paquete está publicado actualmente, ejecute Repair-AppvClientPackage en ese paquete.

Iconos que no se muestran correctamente en Sequencer

Los iconos de la pestaña Accesos directos y Asociaciones de tipos de archivo no se muestran correctamente al modificar un paquete en el secuenciador de App-V. Este problema se produce cuando el tamaño de los iconos no es 16x16 o 32x32.

Solución alternativa: use solo iconos de 16 x 16 o 32 x 32.

InsertVersionInfo.sql script ya no es necesario para la base de datos de administración

El script de InsertVersionInfo.sql no es necesario para las versiones de la base de datos de administración de App-V posteriores a App-V 5.0 SP3.

Microsoft Visual Studio 2012 no se admite

App-V no admite Visual Studio 2012.

Solución alternativa: use una versión más reciente de Microsoft Visual Studio.

Actualmente, Visual Studio 2012 no admite la virtualización de aplicaciones, ya sea mediante Microsoft App-V o soluciones de terceros, como VMware ThinApp. Aunque es posible que descubra que Visual Studio funciona bien para sus fines al ejecutarse en uno de estos entornos, no podemos solucionar los errores o problemas detectados al ejecutarse en un entorno virtualizado en este momento.

Restricciones de nombre de archivo de aplicación para App-V Sequencer

App-V Sequencer no puede secuenciar aplicaciones con nombres de archivo que coincidan con "CO_<x>" donde x es cualquier número. Se generará 0x8007139F de error.

Solución alternativa: Use un nombre de archivo diferente

Para obtener información que pueda ayudar a solucionar problemas de App-V para Windows 10, consulte:


Para problemas de App-V, use el foro de TechNet de App-V.

Ayúdenos a mejorar