Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 instalan en equipos con el cliente de App-V integrado
Hay paquetes MSI generados por un secuenciador de App-V 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 la instalación del paquete MSI. Como 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 MSI.
Solución alternativa:
Instala el secuenciador de App-V más reciente, que puedes obtener desde Windows Assessment and Deployment Kit (ADK) para Windows 10, versión 1607. Consulte Descargar Windows ADK. Para obtener más información, consulta Instalar el secuenciador de App-V.
Asegúrese de que ha instalado las herramientas de MSI incluidas en el SDK de Windows 10, que están disponibles de la siguiente manera:
Para obtener información sobre el cliente de Visual Studio Community 2015 con Update 3, que incluye el SDK de Windows 10 más reciente y herramientas para desarrolladores, consulte Descargas y herramientas para Windows 10.
Para obtener el SDK de Windows 10 independiente sin otras herramientas, consulta Windows SDK independiente.
Copie msidb.exe de la ruta predeterminada de la instalación de Windows SDK (C:\Program Files (x86)\Windows Kits\10) a un directorio diferente. Por ejemplo: C:\MyMsiTools\bin
Desde 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 es:
C:\Program Files (x86)\Windows Kits\10\Microsoft Application Virtualization\SequencerEjecuta 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 el servidor de administración de App-V 5.0 SP3 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 de 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 migrado a las versiones de App-V 5.0 SP3 o 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 esos equipos. El cliente de App-V publica globalmente los paquetes asignados a una cuenta de equipo. 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 los 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.
Cree un archivo de configuración de implementación personalizado y aplíquelo al paquete en el cliente, mediante el cmdlet Add-AppvClientPackage con el parámetro –DynamicDeploymentConfiguration. Consulta Acerca de la configuración dinámica de App-V para obtener más información.
Crea un nuevo paquete con la configuración personalizada mediante el secuenciador de App-V.
Los archivos de servidor no se eliminan después de una nueva instalación de App-V Server
Si desinstala el servidor de App-V 5.0 SP1 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: Elimina 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 debe eliminarse.
Las asociaciones de tipo de archivo agregadas manualmente no se guardan correctamente
Las asociaciones de tipo de archivo agregadas manualmente a un paquete de aplicaciones mediante la pestaña Accesos directos y FTA al final del asistente de actualización de aplicaciones no se guardan correctamente. No estarán disponibles para el cliente de App-V ni para el secuenciador al actualizar el paquete guardado de nuevo.
Solución alternativa: Para agregar una asociación de tipo de archivo, abra el paquete para modificarlo y ejecute el asistente para actualizaciones. Durante el paso de 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.
Al transmitir paquetes en modo de 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, puedes 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: ninguna
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 de entrada Agregar paquete . Si la consola de administración tiene acceso a esta ruta de acceso, podrás agregar el paquete. Si el paquete se encuentra en un recurso compartido de red, puedes ir a la ubicación con el Explorador de archivos siguiendo estos pasos:
Mientras presiona Mayús, haga clic con el botón derecho en el archivo del paquete
Seleccionar Copiar como ruta de acceso
Pegue la ruta 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 ha producido un error en la 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 conexión, se muestra el siguiente error: "Se ha producido un error en la base de datos. Motivo: "Nombre de columna no válido 'PackageOptional'. Nombre de columna no válido 'VersionOptional'."
Solución alternativa: Ejecute el siguiente 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 conexión 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 estén en un grupo de conexión publicado por el usuario si se agrega o quita un paquete opcional del grupo de conexión.
Solución alternativa: Haga que los usuarios cierren sesión y vuelvan a iniciarla.
El mensaje de error se muestra erróneamente cuando el grupo de conexión se publica solo para el usuario
Al ejecutar Repair-AppvClientConnectionGroup, se muestra el siguiente error, incluso cuando el grupo de conexión se publica solo para el usuario: "Error interno de integración de App-V: paquete no integrado para el usuario. Asegúrese de que el paquete se agregue a la máquina y se publique para el usuario".
Solución alternativa: Ejecute una de las siguientes tareas:
Publicar todos los paquetes de un grupo de conexión.
El problema surge cuando el grupo de conexión 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 conexión están disponibles, así que asegúrese de que todos los paquetes están publicados.
Repara los paquetes individualmente con 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 cmdlets de Windows PowerShell para ejecutar las tareas siguientes:
Obtener todos los paquetes de un grupo de conexión.
Compruebe si cada paquete está publicado actualmente.
Si el paquete está publicado actualmente, ejecute Repair-AppvClientPackage en ese paquete.
Los iconos no se muestran correctamente en el secuenciador
Los iconos de la pestaña Accesos directos y asociaciones de tipo 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 es compatible
App-V no es compatible con 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 propósitos cuando se ejecuta en uno de estos entornos, no podemos corregir los errores o problemas encontrados al ejecutarse en un entorno virtualizado en este momento.
Restricciones del nombre de archivo de la aplicación para el secuenciador de App-V
El secuenciador de App-V 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
Lista de recursos relacionados
Para obtener información que pueda ayudarle a solucionar problemas de App-V para Windows 10, consulte: