Acerca de App-V 5.0 SP3
Se aplica a: Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3
Utilice las siguientes secciones para revisar la información acerca de los cambios significativos que se aplican a Microsoft Application Virtualization (App-V) 5.0 SP3:
Requisitos previos del software de App-V 5.0 SP3 y configuraciones compatibles
Migración a App-V 5.0 SP3
El archivo xml de grupo de conexiones creado manualmente requiere la actualización a esquema
Mejoras en los grupos de conexiones
Los administradores pueden publicar y anular la publicación de paquetes para un usuario específico
Habilitar sólo a los administradores puedan publicar y anular la publicación de paquetes
La clave del Registro RunVirtual admite paquetes publicados para el usuario
Ayuda sobre nuevos cmdlets de PowerShell y sobre cmdlet actualizables
El directorio principal de la aplicación virtual (PVAD) está oculto, pero se puede activar
ClientVersion es necesario para ver los metadatos de publicación de App-V
Los registros de eventos de App-V se han consolidado
Requisitos previos del software de App-V 5.0 SP3 y configuraciones compatibles
Consulte los siguientes vínculos para los requisitos previos del software de App-V 5.0 SP3 y las configuraciones compatibles.
Vínculos a los requisitos previos y configuraciones compatibles | Descripción |
---|---|
Requisitos previos de software que debe instalar antes de iniciar la instalación de App-V 5.0 SP3 |
|
Sistemas operativos compatibles y requisitos de hardware para los componentes del servidor, el secuenciador y el cliente de App-V |
Migración a App-V 5.0 SP3
Utilice la siguiente información para actualizar a App-V 5.0 SP3 desde versiones anteriores.
Antes de iniciar la actualización
Revise la información siguiente antes de iniciar la actualización:
Elementos para revisar antes de actualizar | Descripción |
---|---|
Componentes que se actualizarán |
Nota Para utilizar la interfaz de usuario del cliente de App-V, descargue la versión existente de Microsoft Application Virtualization 5.0 Client UI Application. |
Actualización desde App-V 4.x |
Primero debe actualizarse a App-V 5.0. No se puede actualizar directamente de App-V 4.x a App-V 5.0 SP3. Para más información, consulte: |
Actualización desde App-V 5.0 o posterior |
Puede actualizarse a App-V 5.0 SP3 directamente desde cualquiera de las siguientes versiones:
Para actualizarse a App-V 5.0 SP3, siga los pasos descritos en las secciones restantes de este artículo. |
Cambios necesarios en los paquetes y grupos de conexiones después de la actualización |
Ninguna. Los paquetes y grupos de conexiones seguirán funcionando como lo hacen actualmente. |
Pasos para actualizar la infraestructura de App-V
Complete los pasos siguientes para actualizar cada componente de la infraestructura de App-V a App-V 5.0 SP3.
Paso | Para obtener más información | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Paso 1: Actualice el servidor de App-V. Si no utiliza el servidor de App-V, omita este paso y vaya al paso siguiente. Nota El cliente de App-V 5.0 SP3 es compatible con el servidor de App-V 5.0 SP1. |
Siga estos pasos:
|
||||||||||
Paso 2: Actualice el secuenciador de App-V. |
Consulte Cómo instalar el secuenciador. |
||||||||||
Paso 3: Actualice el cliente de App-V o el cliente RDS de App-V. |
Consulte Cómo implementar el cliente de App-V. |
Compruebe las claves del registro antes de instalar el servidor de App-V 5.0 SP3
Este es el paso 3 de la tabla anterior.
Casos en que este paso es obligatorio |
Está actualizando desde App-V SP1 con revisiones posteriores instaladas mediante un archivo .msp. |
Componentes que requieren este paso |
Solo los componentes del servidor de App-V que está actualizando. |
Casos en que es necesario realizar este paso |
Antes de actualizar el servidor de App-V a App-V 5.0 SP3. |
Haga lo siguiente |
Con la información de las tablas siguientes, actualice cada valor de clave del Registro bajo |
Clave ManagementDatabase
Si va a instalar la base de datos de administración, establezca estas claves del Registro en HKLM\Software\Microsoft\AppV\Server\ManagementDatabase
.
Nombre de clave | Descripción |
---|---|
IS_MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Describe si se requiere una cuenta de acceso público para acceder a las bases de datos de administración que no sean locales. Si es necesario, el valor se establece en "1". |
MANAGEMENT_DB_NAME |
Nombre de la base de datos de administración. |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT |
Cuenta usada para el acceso de lectura (público) a la base de datos de administración. Se usa cuando |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Identificador de seguridad (SID) de la cuenta usada para el acceso de lectura (público) a la base de datos de administración. Se usa cuando |
MANAGEMENT_DB_SQL_INSTANCE |
Instancia de SQL Server para la base de datos de administración. Si el valor está en blanco, se usa la instancia predeterminada de la base de datos. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT |
Cuenta usada para el acceso de escritura (administrador) a la base de datos de administración. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT_SID |
Identificador seguro (SID) de la cuenta usada para el acceso de escritura (administrador) a la base de datos de administración. |
MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT |
Cuenta de equipo remoto del servidor de administración (dominio\cuenta). |
MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT |
Inicio de sesión de administrador de instalación para el servidor de administración (dominio\cuenta). |
MANAGEMENT_SERVER_MACHINE_USE_LOCAL |
Los valores válidos son:
|
Clave ManagementService
Si va a instalar el servidor de administración, establezca estas claves del Registro en HKLM\Software\Microsoft\AppV\Server\ManagementService
.
Nombre de clave | Descripción |
---|---|
MANAGEMENT_ADMINACCOUNT |
Grupo o cuenta de servicios de dominio de Active Directory (AD DS) autorizado para administrar App-V (dominio\cuenta). |
MANAGEMENT_DB_SQL_INSTANCE |
Instancia de SQL server que contiene la base de datos de administración. Si el valor está en blanco, se usa la instancia predeterminada de la base de datos. |
MANAGEMENT_DB_SQL_SERVER_NAME |
Nombre del servidor SQL Server remoto con la base de datos de administración. Si el valor está en blanco, se utiliza el equipo local. |
Clave ReportingDatabase
Si va a instalar la base de datos de informes, establezca estas claves del Registro en HKLM\Software\Microsoft\AppV\Server\ReportingDatabase
.
Nombre de clave | Descripción |
---|---|
IS_REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Describe si se requiere una cuenta de acceso público para acceder a las bases de datos informes que no sean locales. Si es necesario, el valor se establece en "1". |
REPORTING_DB_NAME |
Nombre de la base de datos de informes. |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT |
Cuenta usada para el acceso de lectura (público) a la base de datos de informes. Se usa cuando |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Identificador de seguridad (SID) de la cuenta usada para el acceso de lectura (público) a la base de datos de informes. Se usa cuando |
REPORTING_DB_SQL_INSTANCE |
Instancia de SQL Server para la base de datos de informes. Si el valor está en blanco, se usa la instancia predeterminada de la base de datos. |
REPORTING_DB_WRITE_ACCESS_ACCOUNT |
|
REPORTING_DB_WRITE_ACCESS_ACCOUNT_SID |
|
REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT |
Cuenta de equipo remoto del servidor de informes (dominio\cuenta). |
REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT |
Inicio de sesión de administrador de instalación para el servidor de informes (dominio\cuenta). |
REPORTING_SERVER_MACHINE_USE_LOCAL |
Los valores válidos son:
|
Clave ReportingService
Si va a instalar el servidor de informes, establezca estas claves del Registro en HKLM\Software\Microsoft\AppV\Server\ReportingService
.
Nombre de clave | Descripción |
---|---|
REPORTING_DB_SQL_INSTANCE |
Instancia de SQL Server para la base de datos de informes. Si el valor está en blanco, se usa la instancia predeterminada de la base de datos. |
REPORTING_DB_SQL_SERVER_NAME |
Nombre del servidor SQL Server remoto con la base de datos de informes. Si el valor está en blanco, se utiliza el equipo local. |
El archivo xml de grupo de conexiones creado manualmente requiere la actualización a esquema
Si va a crear manualmente el archivo XML del grupo de conexiones y desea utilizar las nuevas funciones "paquetes opcionales" y "usar cualquier versión" que se describen en Mejoras en los grupos de conexiones, deberá especificar el esquema siguiente en el archivo XML:
xmlns="https://schemas.microsoft.com/appv/2014/virtualapplicationconnectiongroup"
Para más información y ejemplos, consulte Acerca del archivo de grupo de conexiones.
Mejoras en los grupos de conexiones
Puede administrar más fácilmente los grupos de conexiones mediante el uso de paquetes opcionales y otras mejoras que se han agregado en App-V 5.0 SP3. En la tabla siguiente se resumen las tareas que puede realizar mediante el uso de las nuevas funciones de grupo de conexiones, y se incluyen vínculos a información más detallada sobre cada tarea.
Tarea/función | Descripción | Vínculos para obtener más información | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Habilitar un grupo de conexiones para incluir paquetes opcionales |
La inclusión de paquetes opcionales en un grupo de conexiones permite determinar dinámicamente las aplicaciones que se incluirán en el entorno virtual del grupo de conexiones, en función de las aplicaciones a las que los usuarios están autorizados. No necesita administrar tantos grupos de conexiones, porque se pueden mezclar paquetes opcionales y no opcionales en el mismo grupo. La mezcla de paquetes permite que diferentes grupos de usuarios utilicen el mismo grupo de conexiones, aunque los usuarios tengan un solo paquete en común. Ejemplo: Puede habilitar un paquete con Microsoft Office para todos los usuarios, pero habilitar distintos paquetes opcionales, que contengan diferentes complementos de Office, para distintos subconjuntos de usuarios. |
|||||||||
Anular la publicación o eliminar un paquete opcional sin cambiar el grupo de conexiones |
Anule la publicación o elimine, o anule la publicación y vuelva a publicar un paquete opcional, que se encuentra en un grupo de conexiones, sin tener que deshabilitar o volver a habilitar el grupo de conexiones en el cliente de App-V. |
|||||||||
Publicar los grupos de conexiones que contienen los paquetes publicados globalmente y publicados para el usuario |
Cree un grupo de conexiones publicado para el usuario que contenga paquetes publicados globalmente y para el usuario. |
|||||||||
Hacer que un grupo de conexiones omita la versión del paquete |
Configure un grupo de conexiones para aceptar cualquier versión de un paquete, lo que le permite actualizar un paquete sin tener que deshabilitar el grupo de conexiones. Además, si hay un paquete opcional con una versión incorrecta en el grupo de conexiones, el paquete se omite y no bloquea la creación del entorno virtual del grupo de conexiones. |
Cómo hacer que un grupo de conexiones omita la versión del paquete |
||||||||
Limitar las capacidades de publicación de los usuarios finales |
Habilite sólo a los administradores (no a los usuarios finales) para publicar paquetes y para habilitar grupos de conexiones. |
Para obtener más información acerca de los grupos de conexiones, consulte Cómo permitir que sólo los administradores habiliten grupos de conexión. Para obtener información acerca de los paquetes, consulte los artículos siguientes:
|
||||||||
Habilitar o deshabilitar un grupo de conexiones para un usuario específico |
Los administradores pueden habilitar o deshabilitar un grupo de conexiones para un usuario específico mediante el uso del parámetro opcional –UserSID con los cmdlets siguientes:
|
|||||||||
Combinar rutas de acceso de paquete idénticas en un directorio virtual en grupos de conexiones |
Si dos o más paquetes de un grupo de conexiones contienen rutas de acceso de directorio que son idénticas, estas rutas de acceso se combinan en un único directorio virtual dentro del entorno virtual del grupo de conexiones. Esta combinación de rutas de acceso permite que una aplicación de un paquete pueda acceder a archivos que se encuentran en un paquete diferente. |
Merging identical package paths into one virtual directory in connection groups |
Los administradores pueden publicar y anular la publicación de paquetes para un usuario específico
Los administradores pueden usar los siguientes cmdlets para publicar o anular la publicación de paquetes para un usuario específico. Para usar los cmdlets, escriba el parámetro –UserSID, seguido por el identificador de seguridad del usuario (SID). Para más información, consulte:
Cmdlet | Ejemplos |
---|---|
Publish-AppvClientPackage |
Publish-AppvClientPackage “ContosoApplication” -UserSID S-1-2-34-56789012-3456789012-345678901-2345 |
Unpublish-AppvClientPackage |
Unpublish-AppvClientPackage “ContosoApplication” -UserSID S-1-2-34-56789012-3456789012-345678901-2345 |
Habilitar sólo a los administradores puedan publicar y anular la publicación de paquetes
Puede habilitar sólo a los administradores (no los usuarios finales) para que puedan publicar y anular la publicación de paquetes mediante uno de los métodos siguientes:
Método | Más información |
---|---|
Configuración de directiva de grupo |
Desplácese hasta el siguiente nodo del objeto de directiva de grupo: Configuración del equipo > Directivas > Plantillas administrativas > Sistema > App-V > Publicación. Habilite la opción de directiva de grupo Requerir publicar como administrador. |
PowerShell |
To enable only administrators to publish or unpublish packages |
La clave del Registro RunVirtual admite paquetes publicados para el usuario
App-V 5.0 SP3 agrega compatibilidad con el uso de la clave del Registro RunVirtual con aplicaciones virtualizadas en paquetes publicados para el usuario. La clave del Registro RunVirtual le permite ejecutar una aplicación instalada localmente en un entorno virtual, junto con aplicaciones virtualizadas mediante el uso de App-V.
Anteriormente, las aplicaciones virtualizadas en paquetes de App-V tenían que publicarse globalmente. Para obtener más información acerca de RunVirtual y otros métodos de ejecución de aplicaciones instaladas localmente en un entorno virtual con aplicaciones virtualizadas, consulte Ejecución de una aplicación instalada localmente en un entorno virtual con aplicaciones virtualizadas.
Ayuda sobre nuevos cmdlets de PowerShell y sobre cmdlet actualizables
La ayuda sobre nuevos cmdlets de PowerShell y sobre cmdlet actualizables se incluyen en App-V 5.0 SP3. Para descargar los módulos de cmdlet, consulte Loading the PowerShell cmdlets.
Nuevos cmdlets de PowerShell del servidor de App-V 5.0 SP3
Se han agregado nuevos cmdlets de Windows PowerShell para el servidor de App-V para administrar grupos de conexiones.
Cmdlet | Descripción |
---|---|
Add-AppvServerConnectionGroupPackage |
Agrega un paquete al final de la lista de paquetes de un grupo de conexiones y permite configurar el paquete como opcional o sin versión dentro del grupo de conexiones. |
Set-AppvServerConnectionGroupPackage |
Permite editar los detalles acerca del paquete del grupo de conexiones, como por ejemplo, si es opcional. |
Remove-AppvServerConnectionGroupPackage |
Elimina un paquete de un grupo de conexiones. |
Ayuda para los cmdlets de PowerShell
La ayuda para los cmdlets está disponible en los siguientes formatos:
Formato | Descripción | ||||||||
---|---|---|---|---|---|---|---|---|---|
Como módulo descargable |
Para obtener la ayuda más reciente después de descargar el módulo de cmdlet:
|
||||||||
En TechNet como páginas web |
Consulte el nodo de App-V en el tema sobre automatización del módulo de optimización de Microsoft Desktop con Windows PowerShell. |
Para obtener más información, consulte Cómo cargar las cmdlets de PowerShell y obtener ayuda sobre cmdlets.
El directorio principal de la aplicación virtual (PVAD) está oculto, pero se puede activar
En App-V 5.0 SP3, el directorio principal de la aplicación virtual (PVAD) está oculto, pero se puede volver a activar y hacerlo visible mediante uno de los métodos siguientes:
Método | Pasos |
---|---|
Usar un parámetro de línea de comandos |
Pase el parámetro –EnablePVADControl a Sequencer.exe. |
Crear una subclave del Registro |
|
Más información acerca de PVAD: Al usar el secuenciador para crear un paquete, puede especificar cualquier ruta de instalación para el paquete. En versiones anteriores de App-V, tenía que especificar como ruta de acceso el directorio principal de la aplicación virtual (PVAD) de la aplicación. PVAD es el directorio en el que normalmente se instala una aplicación en el equipo local si no se utiliza App-V. Por ejemplo, si ha instalado Office en un equipo, el PVAD normalmente sería C:\Archivos de programa\Microsoft Office\.
ClientVersion es necesario para ver los metadatos de publicación de App-V
En App-V 5.0 SP3, deberá indicar los valores siguientes en la dirección al consultar metadatos en el servidor de publicación de App-V:
Valor | Detalles adicionales |
---|---|
ClientVersion |
Si en la consulta se omite el parámetro ClientVersion, las nuevas características de App-V 5.0 SP3 quedan excluidas de los metadatos. |
ClientOS |
Sólo debe indicar este valor si selecciona sistemas operativos cliente específicos al secuenciar el paquete. Si selecciona el valor predeterminado (todos los sistemas operativos), no especifique este valor en la consulta. Si se omite el parámetro ClientOS en la consulta, sólo aparecen en los metadatos los paquetes que se secuenciaron para admitir cualquier sistema operativo. |
Para ver la sintaxis y ejemplos de esta consulta, vea Visualización de metadatos de publicación del servidor de App-V.
Los registros de eventos de App-V se han consolidado
Los siguientes Registros de eventos, que anteriormente estaban ubicados en Registros de aplicaciones y servicios/Microsoft/AppV/<componente de App-V>>, se movieron a Registros de aplicaciones y servicios/Microsoft/AppV/ServiceLog.
Para ver los registros, seleccione Ver > Mostrar registros analíticos y de depuración en la aplicación Visor de eventos.
Client-Catalog
Client-Integration
Client-Orchestration
Client-PackageConfig
Client-Scripting
Client-Service
Client-Vemgr
Client-VFSC
FilesystemMetadataLibrary
ManifestLibrary
PolicyLibrary
Subsystems-ActiveX
Subsystems-AppPath
Subsystems-Com
Subsystems-fta
Cómo obtener las tecnologías MDOP
App-V forma parte de Microsoft Desktop Optimization Pack (MDOP). MDOP forma parte de Microsoft Software Assurance. Para obtener más información sobre Microsoft Software Assurance y cómo obtener MDOP, consulte How Do I Get MDOP (Cómo obtener MDOP).
¿Tiene alguna sugerencia sobre App-V?
Agregue o vote sugerencias aquí. Para problemas de App-V, use el foro de TechNet de App-V.
Véase también
Conceptos
Notas de la versión de App-V 5.0 SP3
-----
Puede obtener más información sobre MDOP en la Biblioteca de TechNet, mediante la búsqueda de información de solución de problemas en la sección TechNet Wiki, o a través de Facebook o Twitter.
-----