Partager via


Liste de contrôle pour la mise à niveau d'App-V

Mis à jour: février 2010

S'applique à: Application Virtualization

Avant toute mise à niveau vers Microsoft Application Virtualization (App-V) 4.5 ou versions ultérieures, vous devez mettre à niveau toutes les versions antérieures à App-V 4.1 vers App-V 4.1. Vous devez planifier la mise à niveau des clients en premier lieu, puis celle des composants serveur. Les clients App-V mis à niveau vers App-V 4.5 continuent de fonctionner avec les serveurs App-V qui n'ont pas encore fait l'objet d'une mise à niveau. Les versions antérieures du client ne sont pas prises en charge sur les serveurs mis à niveau vers App-V 4.5.

Étape Référence

Mise à niveau des clients App-V.

Procédure pour mettre à niveau le client Application Virtualization Client

Mise à niveau des serveurs App-V et de la base de données.

Important

Si plusieurs serveurs partagent l’accès à la base de données App-V, vous devez tous les mettre hors ligne pendant la mise à niveau de la base de données. Vous devez observer vos pratiques métier habituelles pour la mise à niveau de la base de données. Cependant, il est fortement conseillé de tester la mise à niveau de la base de données en utilisant d’abord une copie de sauvegarde de la base de données sur un serveur test. Vous devez ensuite sélectionner l’un des serveurs pour la première mise à niveau, ce serveur mettre à niveau le schéma de la base de données. Une fois la base de données de production mise à niveau, vous pouvez procéder à la mise à niveau d'App-V sur les autres serveurs.

Procédure pour mettre à niveau les serveurs et les composants système

Mise à niveau d'App-V Management Web Service.

Cette étape ne s’applique que si Management Web Service est situé sur un serveur distinct. Dans ce cas, vous devez exécuter le programme d’installation du serveur sur ce serveur pour mettre à niveau Management Web Service. Sinon, l’étape précédente de mise à niveau du serveur mettra automatiquement à niveau le service Web de gestion.

Procédure pour mettre à niveau les serveurs et les composants système

Mise à niveau d'App-V Management Console.

Cette étape ne s’applique que si Management Console est située sur un ordinateur distinct. Dans ce cas, vous devez exécuter le programme d’installation du serveur sur cet ordinateur pour mettre la console à niveau. Sinon, l’étape précédente de mise à niveau du serveur mettra Management Console à niveau.

Procédure pour mettre à niveau les serveurs et les composants système

Mise à niveau d'App-V Sequencer.

Procédure pour mettre à niveau Application Virtualization Sequencer

Facteurs de mise à niveau supplémentaires à prendre en compte

  • Il n’est pas nécessaire de séquencer à nouveau tous les packages d’application virtuelle séquencée dans la version 4.2 pour pouvoir les utiliser dans la version 4.5. Cependant, il est préférable d’effectuer une mise à niveau des packages virtuels au format Microsoft Application Virtualization 4.5 si vous souhaitez appliquer les listes de contrôle d’accès (ACL) par défaut ou générer un fichier Windows Installer. Ce processus très simple à réaliser requiert uniquement l’ouverture et l’enregistrement du package d’application virtuelle existant dans App-V 4.5 Sequencer. Cette tâche peut être automatisée à l'aide de l’interface de ligne de commande App-V Sequencer. Pour plus d'informations, reportez-vous à Procédure pour créer ou mettre à niveau des applications virtuelles à l'aide de App-V Sequencer

  • L’une des fonctionnalités de Sequencer 4.5 est la possibilité de créer des fichiers Windows Installer (.msi) en tant que points de contrôle pour assurer l’interopérabilité des packages d’applications virtuelles avec des systèmes de distribution électronique de logiciels (ESD), tels que Microsoft System Center Configuration Manager 2007. Les fichiers Windows Installer précédents créés avec l’utilitaire MSI pour Application Virtualization et installés sur un client App-V 4.1 ou 4.2 qui est ensuite mis à niveau vers la version App-V 4.5 continueront de fonctionner, bien qu’il ne soit pas possible de les installer sur le client App-V 4.5. Toutefois, ils peuvent être supprimés ou mis à niveau uniquement s'ils ont fait l’objet d’une mise à niveau préalable dans App-V 4.5 Sequencer. Le package d'application App-V d'origine, antérieur à la version 4.5, doit être ouvert dans App-V 4.5 Sequencer, puis enregistré dans un fichier Windows Installer.

    Notes

    Si la version App-V 4.2 Client a déjà été mise à niveau vers App-V 4.5, il est possible d'écrire un script de contournement afin de préserver les packages 4.2 sur les clients 4.5 et de permettre leur gestion. Ce script doit copier deux fichiers, msvcp71.dll et msvcr71.dll, dans le dossier d'installation d'App-V et définir les valeurs de clés de Registre suivantes sous la clé de Registre [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\Configuration]:

    "ClientVersion"="4.2.1.20"

    "GlobalDataDirectory"="C:\\Documents and Settings\\All Users\\Documents\\" (emplacement inscriptible universel)

  • Les fichiers Windows Installer générés par App-V 4.5 Sequencer affiche le message d'erreur « Ce package exige Microsoft Application Virtualization Client 4.5 ou une version ultérieure » s'ils sont exécutés sur un client App-V 4.6 Client. Ouvrez l'ancien package avec App-V 4.5 SP1 Sequencer ou App-V 4.6 Sequencer et générez un nouveau fichier .msi pour le package.

  • Tous les rapports de la version 4.2 qui ont été créés et enregistrés seront remplacés lors de la mise à niveau du serveur vers la version 4.5. Si vous devez conserver ces rapports, enregistrez une copie de sauvegarde du fichier SftMMC.msc situé dans le dossier SoftGrid Management Console du serveur et utilisez cette copie pour remplacer le nouveau fichier SftMMC.msc qui est installé durant la mise à niveau.

  • Pour plus d’informations sur la mise à niveau à partir de versions antérieures, reportez-vous à FAQ sur la mise à niveau vers Microsoft Application Virtualization 4.5 (https://go.microsoft.com/fwlink/?LinkId=120358).

Support du package client App-V 4.6 Client

Vous pouvez déployer les packages créés dans les versions antérieures d'App-V sur les clients App-V 4.6 Client. Toutefois, vous devez modifier le fichier .osd associé afin qu'il inclut le système d'exploitation approprié et les informations sur l'architecture du circuit intégré. Les valeurs suivantes peuvent être utilisées :

Valeur du système d'exploitation

<OS VALUE=”Win2003TS”/>

<OS VALUE=”Win2003TS64”/>

<OS VALUE=”Win2008TS”/>

<OS VALUE=”Win2008TS64”/>

<OS VALUE=”Win2008R2TS64”/>

<OS VALUE=”Win7”/>

<OS VALUE=”Win764”/>

<OS VALUE=”WinVista”/>

<OS VALUE=”WinVista64”/>

<OS VALUE=”WinXP”/>

<OS VALUE=”WinXP64”/>

Pour exécuter un package 32 bits nouvellement créé, vous devez séquencer l'application sur un ordinateur qui exécute un système d'exploitation 32 bits avec App-V 4.6 Sequencer installé. Une fois l'application séquencée, dans la console Sequencer, cliquez sur l'onglet Déploiement, puis spécifiez le système d'exploitation approprié et l'architecture de circuit intégré comme requis.

Important

Les applications séquencées sur un ordinateur qui exécute un système d'exploitation 64 bits doivent être déployées sur des ordinateurs exécutant un système d'exploitation 64 bits. Les nouveaux packages 32 bits créés avec App-V 4.6 Sequencer ne s'exécutent pas sur des ordinateurs exécutant le client App-V 4.5 Client.

Pour exécuter de nouveaux packages 64 bits sur le client App-V 4.6 Client, vous devez séquencer l'application sur un ordinateur qui exécute App-V 4.6 Sequencer et un système d'exploitation 64 bits. Une fois l'application séquencée, dans la console Sequencer, cliquez sur l'onglet Déploiement, puis spécifiez le système d'exploitation approprié et l'architecture de circuit intégré comme requis.

Le tableau qui suit présente la liste des versions clientes qui exécutent les packages en utilisant les versions antérieures du séquenceur.

  Séquencement avec App-V 4.2 Sequencer Séquencement avec App-V 4.5 Sequencer Séquencement avec App-V 4.6 Sequencer 32 bits Séquencement avec App-V 4.6 Sequencer 64 bits

4.2 Client

Oui

Non

Non

Non

4.5 Client 1

Oui

Oui

Non

Non

4.6 Client (32 bits)

Oui

Oui

Oui

Non

4.6 Client (64 bits)

Oui

Oui

Oui

Oui

1Concerne toutes les versions du client App-V 4.5 Client, y compris App-V 4.5, App-V 4.5 CU1 et App-V 4.5 SP1.

-----
Vous pouvez en savoir plus sur MDOP dans la bibliothèque TechNet, recherchez des informations de dépannage sur le wiki TechNet ou suivez-nous sur Facebook ou Twitter. Veuillez envoyer vos suggestions et commentaires sur la documentation de MDOP à MDOPdocs@microsoft.com.