À propos d'App-V 5.1
Utilisez cet article pour passer en revue les informations sur les modifications importantes qui s’appliquent à Application Virtualization (App-V) 5.1.
Prérequis logiciels App-V 5.1 et configurations prises en charge
Consultez les liens suivants pour connaître les prérequis logiciels App-V 5.1 et les configurations prises en charge.
- Conditions préalables d’App-V 5.1 : logiciels prérequis que vous devez installer avant de démarrer l’installation d’App-V 5.1.
- Configurations prises en charge par App-V 5.1 : systèmes d’exploitation pris en charge et configuration matérielle requise pour les composants Serveur App-V, Sequencer et Client.
App-V 5.1 prend en charge System Center 2012 R2 Configuration Manager SP1. Pour plus d’informations sur l’intégration de votre environnement App-V à Configuration Manager, consultez Planification de l’intégration d’App-V à Configuration Manager.
Migration vers App-V 5.1
Utilisez les informations suivantes pour effectuer une mise à niveau vers App-V 5.1 à partir de versions antérieures. Pour plus d’informations, consultez Migration vers App-V 5.1 à partir d’une version précédente.
Avant de commencer la mise à niveau
Avant de commencer la mise à niveau, passez en revue les informations suivantes :
Éléments à réviser avant la mise à niveau | Description |
---|---|
Composants à mettre à niveau, dans n’importe quel ordre | - Serveur App-V -Séquenceur - Client App-V ou Client Des services Bureau à distance (RDS) App-V Note: Avant App-V 5.0 SP2, l’interface utilisateur de gestion des clients était fournie avec l’installation du client App-V. |
Mise à niveau à partir d’App-V 4.x | Vous devez d’abord effectuer une mise à niveau vers App-V 5.0. Vous ne pouvez pas effectuer une mise à niveau directe d’App-V 4.x vers App-V 5.1. Pour plus d’informations, voir : - « Différences entre App-V 4.6 et App-V 5.0 » dans À propos d’App-V 5.0 - Planification de la migration à partir d’une version précédente d’App-V |
Mise à niveau à partir d’App-V 5.0 ou version ultérieure | Vous pouvez effectuer une mise à niveau vers App-V 5.1 directement à partir de l’une des versions suivantes : - App-V 5.0 - App-V 5.0 SP1 - App-V 5.0 SP2 - App-V 5.0 SP3 Pour effectuer une mise à niveau vers App-V 5.1, suivez les étapes décrites dans les sections restantes de cette rubrique. Les packages et les groupes de connexions continueront de fonctionner avec App-V 5.1 comme ils le font actuellement. |
Étapes de mise à niveau de l’infrastructure App-V
Effectuez les étapes suivantes pour mettre à niveau chaque composant de l’infrastructure App-V vers App-V 5.1. L’ordre suivant n’est qu’une suggestion ; vous pouvez mettre à niveau les composants dans n’importe quel ordre.
Étape 1 : Mettre à niveau le serveur App-V
Remarque
Si vous n’utilisez pas le serveur App-V, ignorez cette étape et passez à l’étape suivante.
Effectuez l’une des actions suivantes, en fonction de la méthode que vous utilisez pour mettre à niveau la base de données de gestion et/ou la base de données de création de rapports :
Windows Installer : ignorez cette étape et passez à l’étape 2, « Si vous mettez à niveau le serveur App-V... »
Scripts SQL : suivez les étapes décrites dans Guide pratique pour déployer les bases de données App-V à l’aide de scripts SQL
Si vous mettez à niveau app-V Server à partir du package de correctif logiciel App-V 5.0 SP1 3 ou version ultérieure, suivez les étapes décrites dans la section Vérifier les clés de Registre avant d’installer App-V 5.x Server.
Suivez les étapes décrites dans Comment déployer le serveur App-V 5.1
Étape 2 : Mettre à niveau App-V Sequencer
Pour plus d’informations, consultez Learn to Install the Sequencer.
Étape 3 : Mettre à niveau le client App-V ou le client RdS App-V
Pour plus d’informations, consultez Guide pratique pour déployer le client App-V.
Conversion de packages créés à l’aide d’une version antérieure d’App-V
Utilisez l’utilitaire de convertisseur de package pour mettre à niveau les packages d’applications virtuelles créés à l’aide des versions d’App-V antérieures à App-V 5.0. Le convertisseur de package utilise PowerShell pour convertir les packages et peut vous aider à automatiser le processus si de nombreux packages nécessitent une conversion.
Remarque
Les packages App-V 5.1 sont exactement identiques aux packages App-V 5.0. Il n’y a pas eu de changement dans le format de package entre les versions et il n’est donc pas nécessaire de convertir les packages App-V 5.0 en packages App-V 5.1.
Nouveautés d’App-V 5.1
Ces sections sont destinées aux utilisateurs qui connaissent déjà App-V et souhaitent savoir ce qui a changé dans App-V 5.1. Si vous n’êtes pas déjà familiarisé avec App-V, vous devez commencer par la liste de contrôle de planification d’App-V 5.1.
Prise en charge d’App-V pour Windows 10
Le tableau suivant répertorie la prise en charge d’App-V par Windows 10. Windows 10 n’est pas pris en charge dans les versions d’App-V antérieures à App-V 5.1.
Composant | App-V 5.1 | App-V 5.0 |
---|---|---|
App-V Client | Oui | Non |
App-V RDS Client | Oui | Non |
App-V Sequencer | Oui | Non |
Modifications apportées à la console de gestion App-V
Cette section compare les fonctionnalités actuelles et précédentes de la console de gestion App-V.
Silverlight n’est plus nécessaire
L’interface utilisateur de la console de gestion n’a plus besoin de Silverlight. La console de gestion 5.1 repose sur HTML5 et Javascript.
Les notifications et les messages sont affichés individuellement dans une boîte de dialogue
Modifications apportées à la console de gestion App-V
Cette section compare les fonctionnalités actuelles et précédentes de la console de gestion App-V.
Silverlight n’est plus nécessaire
L’interface utilisateur de la console de gestion n’a plus besoin de Silverlight. La console de gestion 5.1 repose sur HTML5 et Javascript.
Les notifications et les messages sont affichés individuellement dans une boîte de dialogue
Nouveautés d’App-V 5.1 | Avant App-V 5.1 |
---|---|
Indicateur du nombre de messages : Dans la barre de titre de la console de gestion App-V, un numéro s’affiche maintenant à côté d’une icône d’indicateur pour indiquer le nombre de messages en attente d’être lus. | Vous ne pouviez voir qu’un seul message ou une erreur à la fois, et vous n’avez pas pu déterminer le nombre de messages. |
Apparence du message :
|
Vous ne pouvez voir qu’un seul message ou une erreur à la fois. |
Ignorer les messages : Utilisez le lien Ignorer tout pour ignorer tous les messages et les erreurs à la fois, ou les ignorer une à la fois. | Vous ne pouvez ignorer les messages et les erreurs qu’une seule fois. |
Les pages de console sont désormais des URL distinctes
Nouveautés d’App-V 5.1 | Avant App-V 5.1 |
---|---|
Chaque page de la console a une URL différente, ce qui vous permet d’ajouter des signets à des pages spécifiques pour un accès rapide à l’avenir. Le nombre qui apparaît dans certaines URL indique le package spécifique. Ces nombres sont uniques. | Toutes les pages de console sont accessibles via la même URL. |
Nouvelle page et option de menu GROUPES DE CONNEXION distinctes
Nouveautés d’App-V 5.1 | Avant App-V 5.1 |
---|---|
La page GROUPES DE CONNEXIONS fait désormais partie du menu principal, au même niveau que la page PACKAGES. | Pour ouvrir la page GROUPES DE CONNEXIONS, vous accédez à la page PACKAGES. |
Les options de menu des packages ont changé
Nouveautés d’App-V 5.1 | Avant App-V 5.1 |
---|---|
Les options suivantes sont désormais des boutons qui s’affichent en bas de la page PACKAGES :
|
L’option Ajouter ou mettre à niveau était un bouton en haut à droite de la page PACKAGES. Les options Publier, Annuler la publication et Supprimer étaient disponibles uniquement si vous avez cliqué avec le bouton droit sur un nom de package dans la liste des packages. |
Les opérations de package suivantes sont désormais des boutons sur la page des détails du package pour chaque package :
|
Ces options de package étaient disponibles uniquement si vous avez cliqué avec le bouton droit sur un nom de package dans la liste des packages. |
Les icônes du volet gauche ont de nouvelles couleurs et du texte
Les couleurs des icônes dans le volet gauche ont été modifiées et le texte ajouté pour rendre les icônes cohérentes avec d’autres produits Microsoft.
La page Vue d’ensemble a été supprimée
Dans le volet gauche de la console de gestion, l’option de menu VUE D’ENSEMBLE et la page VUE D’ENSEMBLE associée ont été supprimées.
Améliorations apportées à Sequencer
Les améliorations suivantes ont été apportées à l’éditeur de package dans App-V 5.1 Sequencer.
Importer et exporter le fichier manifeste
Vous pouvez importer et exporter le fichier AppxManifest.xml. Pour exporter le fichier manifeste, sélectionnez l’onglet Avancé et, dans la zone Fichier manifeste, cliquez sur Exporter.... Vous pouvez apporter des modifications au fichier manifeste, par exemple supprimer des extensions d’interpréteur de commandes ou modifier des associations de types de fichiers.
Après avoir apporté vos modifications, cliquez sur Importer... et sélectionnez le fichier que vous avez modifié. Une fois que vous l’avez réimporté, le fichier manifeste est immédiatement mis à jour dans l’éditeur de package.
Attention
Lorsque vous importez le fichier, vos modifications sont validées par rapport au schéma XML. Si le fichier n’est pas valide, vous recevez une erreur. N’oubliez pas qu’il est possible d’importer un fichier validé par rapport au schéma XML, mais qu’il peut toujours échouer à s’exécuter pour d’autres raisons.
Ajout de Windows 10 à la liste des systèmes d’exploitation
Sous l’onglet Déploiement, Windows 10 32 bits et Windows 10-64 bits ont été ajoutés à la liste des systèmes d’exploitation pour lesquels vous pouvez séquencer un package. Si vous sélectionnez N’importe quel système d’exploitation, Windows 10 est automatiquement inclus parmi les systèmes d’exploitation pris en charge par le package séquencé.
Le chemin d’accès actuel s’affiche en bas de l’éditeur du Registre virtuel
Sous l’onglet Registre virtuel, le chemin d’accès s’affiche désormais en bas de l’éditeur du Registre virtuel, ce qui vous permet de déterminer la clé actuellement sélectionnée. Auparavant, vous deviez faire défiler l’arborescence du Registre pour trouver la clé actuellement sélectionnée.
Combinaison de la boîte de dialogue « Rechercher et remplacer » et des touches de raccourci ajoutées dans l’éditeur du Registre virtuel
Dans l’éditeur du Registre virtuel, des touches de raccourci ont été ajoutées pour l’option Rechercher (Ctrl+F), et une boîte de dialogue qui combine les tâches « rechercher » et « remplacer » a été ajoutée pour vous permettre de rechercher et de remplacer des valeurs et des données. Pour accéder à cette boîte de dialogue combinée, sélectionnez une clé et effectuez l’une des opérations suivantes :
Appuyez sur Ctrl+H
Cliquez avec le bouton droit sur une clé, puis sélectionnez Remplacer.
Sélectionnez Afficher le>remplacement du registre> virtuel.
Auparavant, la boîte de dialogue « Remplacer » n’existait pas et vous deviez apporter des modifications manuellement.
Renommer les clés de Registre et les fichiers de package avec succès
Vous pouvez renommer des clés et des fichiers de Registre virtuel sans rencontrer de problèmes liés à Sequencer. Auparavant, Sequencer arrêtait de fonctionner si vous essayiez de renommer une clé.
Importer et exporter des clés de Registre virtuel
Vous pouvez importer et exporter des clés de Registre virtuelles. Pour importer une clé, cliquez avec le bouton droit sur le nœud sous lequel importer la clé, accédez à la clé que vous souhaitez importer, puis cliquez sur Importer. Pour exporter une clé, cliquez avec le bouton droit sur la clé et sélectionnez Exporter.
Importer un répertoire dans le système de fichiers virtuel
Vous pouvez importer un répertoire dans le VFS. Pour importer un répertoire, cliquez sur l’onglet Fichiers de package, puis cliquez sur Afficher> lerépertoire d’importationdu système de> fichiers virtuel. Si vous essayez d’importer un répertoire qui contient des fichiers qui se trouvent déjà dans le VFS, l’importation échoue et un message explicatif s’affiche. Avant App-V 5.1, vous ne pouviez pas importer de répertoires.
Importer ou exporter un fichier VFS sans avoir à le supprimer, puis le rajouter au package
Vous pouvez importer ou exporter des fichiers à partir du VFS sans avoir à supprimer le fichier, puis à le rajouter au package. Par exemple, vous pouvez utiliser cette fonctionnalité pour exporter un journal des modifications vers un lecteur local, modifier le fichier à l’aide d’un éditeur externe, puis réimporter le fichier dans le VFS.
Pour exporter un fichier, sélectionnez l’onglet Fichiers de package , cliquez avec le bouton droit sur le fichier dans le VFS, cliquez sur Exporter, puis choisissez un emplacement d’exportation à partir duquel vous pouvez apporter vos modifications.
Pour importer un fichier, sélectionnez l’onglet Fichiers de package et cliquez avec le bouton droit sur le fichier que vous avez exporté. Accédez au fichier que vous avez modifié, puis cliquez sur Importer. Le fichier importé remplace le fichier existant.
Après avoir importé un fichier, vous devez enregistrer le package en cliquant surEnregistrer le fichier>.
Le menu d’ajout d’un fichier de package a été déplacé
L’option de menu permettant d’ajouter un fichier de package a été déplacée. Pour rechercher l’option Ajouter, sélectionnez l’onglet Fichiers de package, puis cliquez sur Afficher> lesystème> de fichiers virtuelAjouter un fichier. Auparavant, vous avez cliqué avec le bouton droit sur un dossier sous le nœud VFS, puis vous avez choisi Ajouter un fichier.
Le nœud de Registre virtuel développe les ruches MACHINE et USER par défaut
Lorsque vous ouvrez le registre virtuel, les ruches MACHINE et USER sont affichées sous le nœud REGISTRY de niveau supérieur. Auparavant, vous deviez développer le nœud REGISTRY pour afficher les ruches en dessous.
Activer ou désactiver les objets d’assistance du navigateur
Vous pouvez activer ou désactiver les objets d’assistance du navigateur en activant une nouvelle case à cocher Activer les objets d’assistance du navigateur sous l’onglet Avancé de l’interface utilisateur de Sequencer. Si les objets d’assistance du navigateur :
Existent dans le package et sont activés, la case à cocher est activée par défaut.
Existent dans le package et sont désactivés, la case à cocher est désactivée par défaut.
Existe dans le package, avec un ou plusieurs éléments activés et un ou plusieurs désactivés, la case à cocher est définie sur indéterminé par défaut.
N’existe pas dans le package, la case à cocher est désactivée.
Améliorations apportées au convertisseur de package
Vous pouvez maintenant utiliser le convertisseur de package pour convertir les packages App-V 4.6 qui contiennent des scripts, et les informations de Registre et les scripts des fichiers .osd sources sont désormais inclus dans la sortie du convertisseur de package.
Pour plus d’informations, y compris des exemples, consultez Migration vers App-V 5.1 à partir d’une version précédente.
Prise en charge de plusieurs scripts sur un seul déclencheur d’événement
App-V 5.1 prend en charge l’utilisation de plusieurs scripts sur un déclencheur d’événement unique pour les packages App-V, y compris les packages que vous convertissez d’App-V 4.6 vers App-V 5.0 ou version ultérieure. Pour permettre l’utilisation de plusieurs scripts, App-V 5.1 utilise une application de lanceur de scripts, nommée ScriptRunner.exe, qui est installée dans le cadre de l’installation du client App-V.
Pour plus d’informations, notamment la liste des déclencheurs d’événements et le contexte sous lequel les scripts peuvent être exécutés, consultez la section Scripts dans À propos de la configuration dynamique d’App-V 5.1.
Le chemin d’accès codé en dur au dossier d’installation est redirigé vers la racine du système de fichiers virtuel
Lorsque vous convertissez des packages d’App-V 4.6 en 5.1, le package App-V 5.1 peut accéder au lecteur codé en dur que vous deviez utiliser lorsque vous avez créé des packages 4.6. La lettre de lecteur sera le lecteur que vous avez sélectionné comme lecteur d’installation sur la machine de séquencement 4.6. (La lettre de lecteur par défaut est Q :\.)
Auparavant, le dossier racine 4.6 n’était pas reconnu et n’était pas accessible par les packages App-V 5.0. Les packages App-V 5.1 peuvent accéder aux fichiers codés en dur par leur chemin d’accès complet ou énumérer par programmation les fichiers sous la racine d’installation d’App-V 4.6.
Détails techniques : Le convertisseur de package App-V 5.1 enregistre le dossier racine d’installation d’App-V 4.6 et les noms de dossiers courts dans le fichier FilesystemMetadata.xml de l’élément Filesystem. Lorsque le client App-V 5.1 crée le processus virtuel, il mappe les demandes de la racine d’installation d’App-V 4.6 à la racine du système de fichiers virtuel.