Share via


Acerca del entorno virtual de los grupos de conexión

Se aplica a: Application Virtualization 5.0, Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3

En este tema:

  • Cómo se determina la prioridad del paquete

  • Combinar rutas de acceso de paquete idénticas en un directorio virtual en grupos de conexiones

Cómo se determina la prioridad del paquete

El entorno virtual y su estado actual están asociados al grupo de conexiones, y no a los paquetes individuales. Si se quita un paquete de App-V del grupo de conexiones, no se migrará el estado que existía como parte del grupo de conexiones con el paquete.

Si el mismo paquete forma parte de dos grupos de conexiones diferentes, debe indicar qué grupo de conexiones debe usar App-V. Por ejemplo, podría tener dos paquetes en un grupo de conexiones, cada uno con el mismo valor de Registro DWORD.

El grupo de conexiones que se usa se basa en el orden en que un paquete aparece dentro del documento XML del AppConnectionGroup.

  • El primer paquete tiene la prioridad más alta.

  • El segundo paquete tiene la segunda prioridad más alta.

Tenga en cuenta la sección de ejemplo siguiente:

<appv:Packages>
<appv:Package
PackageId="A8731008-4523-4713-83A4-CD1363907160"
VersionId="E889951B-7F30-418B-A69C-B37283BC0DB9"
/>
<appv:Package
PackageId="1DC709C8-309F-4AB4-BD47-F75926D04276"
VersionId="01F1943B-C778-40AD-BFAD-AC34A695DF3C"
/>
<appv:Package
PackageId="04220DCA-EE77-42BE-A9F5-96FD8E8593F2"
VersionId="E15EFFE9-043D-4C01-BC52-AD2BD1E8BAFA"
/>
</appv:Packages>

Suponga que se define el mismo valor DWORD, ABC (HKEY_LOCAL_MACHINE\software\contoso\finapp\region), en el primer y el tercer paquete; por ejemplo:

  • Paquete 1 (A8731008-4523-4713-83A4-CD1363907160): HKEY_LOCAL_MACHINE\software\contoso\finapp\region=5

  • Paquete 3 (04220DCA-EE77-42BE-A9F5-96FD8E8593F2): HKEY_LOCAL_MACHINE\software\contoso\finapp\region=10

Puesto que el paquete 1 aparece en primer lugar, el entorno virtual de AppConnectionGroup tendrá el valor DWORD único de 5 (HKEY_LOCAL_MACHINE\software\contoso\finapp\region=5). Esto significa que las aplicaciones virtuales en los paquetes 1, 2 y 3 verán el valor 5 cuando consulten HKEY_LOCAL_MACHINE\software\contoso\finapp\region.

Otros recursos del entorno virtual se resuelven de forma similar, pero lo normal es que los conflictos se produzcan en el registro.

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.

Al eliminar un paquete de un grupo de conexiones, las aplicaciones contenidas en el paquete eliminado dejan de tener acceso a los archivos en el resto de los paquetes del grupo de conexiones.

El orden en que App-V busca el nombre de un archivo en el grupo de conexiones lo especifica el orden en que se enumeran los paquetes de App-V en el archivo de manifiesto del grupo de conexiones.

En el ejemplo siguiente se muestra el orden y la relación de una búsqueda de nombre de archivo en un grupo de conexiones para Paquete A y Paquete B.

Paquete A Paquete B

C:\Windows\System32

C:\Windows\System32

C:\AppTest

C:\AppTest

En el ejemplo anterior, cuando una aplicación virtualizada intenta buscar un archivo específico, se busca una ruta de acceso coincidente en Paquete A en primer lugar. Si no se encuentra una ruta de acceso coincidente, se busca en Paquete B, según las siguientes reglas de asignación:

  • Si existe un archivo denominado test.txt en la misma jerarquía de carpetas virtuales de ambos paquetes de aplicaciones, se usa el primer archivo coincidente.

  • Si un archivo denominado bar.txt existe en la jerarquía de carpetas virtuales de un paquete de aplicaciones, pero no en el otro, se utiliza el primer archivo coincidente.

¿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

Otros recursos

Administración de grupos de conexión

-----
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.
-----