À propos d'App-V 5.0 SP3
Mis à jour: janvier 2015
S'applique à: Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3
Utilisez les sections suivantes pour passer en revue des informations sur des modifications importantes qui s'appliquent à Microsoft Application Virtualization (App-V) 5.0 SP3 :
Logiciels requis et configurations prises en charge pour App-V 5.0 SP3
Migration vers App-V 5.0 SP3
Le fichier xml du groupe de connexions créé manuellement nécessite la mise à jour de schéma
Améliorations apportées aux groupes de connexions
Les administrateurs peuvent publier des packages pour un utilisateur spécifique et en annuler la publication
Permettre uniquement aux administrateurs de publier des packages et d'annuler leur publication
La clé de Registre RunVirtual prend en charge les packages qui sont publiés pour l'utilisateur
Nouvelles applets de commande PowerShell et aide sur les applets de commande modifiables
Le répertoire d'application virtuelle primaire est masqué, mais peut être activé
La valeur ClientVersion est requise pour afficher les métadonnées de publication App-V
Les journaux des événements App-V ont été consolidés
Logiciels requis et configurations prises en charge pour App-V 5.0 SP3
Consultez les liens suivants pour connaître les logiciels requis et configurations prises en charge pour App-V 5.0 SP3.
Liens vers les logiciels requis et les configurations prises en charge | Description |
---|---|
Logiciels requis que vous devez installer avant de commencer l'installation d'App-V 5.0 SP3 |
|
Systèmes d'exploitation pris en charge et configuration matérielle requise pour les composants App-V Server, Sequencer et Client |
Migration vers App-V 5.0 SP3
Utilisez les informations suivantes pour effectuer la mise à niveau vers App-V 5.0 SP3 à partir de versions antérieures.
Avant de commencer la mise à niveau
Avant de commencer la mise à niveau, passez en revue les informations suivantes :
Éléments à vérifier avant la mise à niveau | Description |
---|---|
Composants à mettre à niveau |
Notes Pour utiliser l'interface utilisateur du client App-V, téléchargez la version existante depuis Application d'interface utilisateur Microsoft Application Virtualization 5.0 Client. |
Mise à niveau à partir d'App-V 4.x |
Vous devez tout d'abord effectuer la mise à niveau vers App-V 5.0. Vous ne pouvez pas effectuer la mise à niveau directement depuis App-V 4.x vers App-V 5.0 SP3. Pour plus d'informations, consultez : |
Mise à niveau à partir d'App-V 5.0 ou version ultérieure |
Vous pouvez effectuer la mise à niveau vers App-V 5.0 SP3 directement à partir de l'une des versions suivantes :
Pour la mise à niveau vers App-V 5.0 SP3, suivez les étapes décrites dans les sections suivantes de cet article. |
Modifications requises apportées aux packages et aux groupes de connexions après la mise à niveau |
Aucune. Les packages et les groupes de connexions continuent de fonctionner comme ils le font actuellement. |
Étapes pour mettre à niveau l'infrastructure App-V
Procédez comme suit pour mettre à niveau chaque composant de l'infrastructure App-V vers App-V 5.0 SP3.
Étape | Pour plus d'informations | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Étape 1 : Mettre à niveau App-V Server. Si vous n'utilisez pas App-V Server, ignorez cette étape et passez à l'étape suivante. Notes App-V 5.0 SP3 Client est compatible avec App-V 5.0 SP1 Server. |
Procédez comme suit :
|
||||||||||
Étape 2 : Mettre à niveau App-V Sequencer. |
Consultez Installation du séquenceur. |
||||||||||
Étape 3 : Mettre à niveau le client App-V ou le client des services Bureau à distance App-V. |
Consultez Comment déployer le client App-V. |
Vérifier les clés de Registre avant d'installer App-V 5.0 SP3 Server
Il s'agit de l'étape 3 du tableau précédent.
Moment où cette étape est requise |
Vous mettez à niveau App-V SP1 avec tous les correctifs logiciels ultérieurs que vous avez installés à l'aide d'un fichier .msp. |
Composants nécessitant l'exécution de cette étape |
Uniquement les composants App-V Server que vous mettez à niveau. |
Moment où vous devez effectuer cette étape |
Avant la mise à niveau d'App-V Server vers App-V 5.0 SP3 |
Opérations à effectuer |
En utilisant les informations dans les tableaux suivants, mettez à jour chaque valeur de clé de Registre sous |
Clé ManagementDatabase
Si vous installez la base de données de gestion, définissez ces clés de Registre sous HKLM\Software\Microsoft\AppV\Server\ManagementDatabase
.
Nom de la clé | Description |
---|---|
IS_MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Décrit si un compte d'accès public est requis pour accéder aux bases de données de gestion non locales. La valeur est définie sur « 1 » si nécessaire. |
MANAGEMENT_DB_NAME |
Nom de la base de données de gestion. |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT |
Compte utilisé pour l'accès en lecture (public) à la base de données de gestion. Utilisé quand |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Identificateur de sécurité (SID) du compte utilisé pour l'accès en lecture (public) à la base de données de gestion. Utilisé quand |
MANAGEMENT_DB_SQL_INSTANCE |
Instance de SQL Server pour la base de données de gestion. Si la valeur est vide, l'instance de base de données par défaut est utilisée. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT |
Compte utilisé pour l'accès en écriture (administrateur) à la base de données de gestion. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT_SID |
Identificateur de sécurité (SID) du compte utilisé pour l'accès en écriture (administrateur) à la base de données de gestion. |
MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT |
Compte d'ordinateur distant du serveur d'administration (domaine\compte). |
MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT |
Connexion de l'administrateur d'installation du serveur d'administration (domaine\compte). |
MANAGEMENT_SERVER_MACHINE_USE_LOCAL |
Les valeurs valides sont :
|
Clé ManagementService
Si vous installez le serveur d'administration, définissez ces clés de Registre sous HKLM\Software\Microsoft\AppV\Server\ManagementService
.
Nom de la clé | Description |
---|---|
MANAGEMENT_ADMINACCOUNT |
Groupe ou compte des services de domaine Active Directory (AD DS) autorisé à gérer App-V (domaine\compte). |
MANAGEMENT_DB_SQL_INSTANCE |
Instance de SQL server qui contient la base de données de gestion. Si la valeur est vide, l'instance de base de données par défaut est utilisée. |
MANAGEMENT_DB_SQL_SERVER_NAME |
Nom du serveur SQL distant avec la base de données de gestion. Si la valeur est vide, l'ordinateur local est utilisé. |
Clé ReportingDatabase
Si vous installez la base de données de rapports, définissez ces clés de Registre sous HKLM\Software\Microsoft\AppV\Server\ReportingDatabase
.
Nom de la clé | Description |
---|---|
IS_REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Décrit si un compte d'accès public est requis pour accéder aux bases de données de rapports non locales. La valeur est définie sur « 1 » si nécessaire. |
REPORTING_DB_NAME |
Nom de la base de données de rapports. |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT |
Compte utilisé pour l'accès en lecture (public) à la base de données de rapports. Utilisé quand |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Identificateur de sécurité (SID) du compte utilisé pour l'accès en lecture (public) à la base de données de rapports. Utilisé quand |
REPORTING_DB_SQL_INSTANCE |
Instance de SQL Server pour la base de données de création de rapports. Si la valeur est vide, l'instance de base de données par défaut est utilisée. |
REPORTING_DB_WRITE_ACCESS_ACCOUNT |
|
REPORTING_DB_WRITE_ACCESS_ACCOUNT_SID |
|
REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT |
Compte d'ordinateur distant du serveur de rapports (domaine\compte). |
REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT |
Connexion de l'administrateur d'installation du serveur de rapports (domaine\compte). |
REPORTING_SERVER_MACHINE_USE_LOCAL |
Les valeurs valides sont :
|
Clé ReportingService
Si vous installez le serveur de rapports, définissez ces clés de Registre sous HKLM\Software\Microsoft\AppV\Server\ReportingService
.
Nom de la clé | Description |
---|---|
REPORTING_DB_SQL_INSTANCE |
Instance de SQL Server pour la base de données de création de rapports. Si la valeur est vide, l'instance de base de données par défaut est utilisée. |
REPORTING_DB_SQL_SERVER_NAME |
Nom du serveur SQL distant avec la base de données de rapports. Si la valeur est vide, l'ordinateur local est utilisé. |
Le fichier xml du groupe de connexions créé manuellement nécessite la mise à jour de schéma
Si vous créez manuellement le fichier XML du groupe de connexions et voulez utiliser les nouvelles fonctionnalités « packages facultatifs » et « utiliser toute version » qui sont décrites dans Améliorations apportées aux groupes de connexions, vous devez spécifier le schéma suivant dans le fichier XML :
xmlns="https://schemas.microsoft.com/appv/2014/virtualapplicationconnectiongroup"
Pour obtenir des exemples et plus d'informations, consultez À propos du fichier de groupes de connexions.
Améliorations apportées aux groupes de connexions
Vous pouvez gérer plus facilement des groupes de connexions à l'aide de packages facultatifs et d'autres améliorations qui ont été ajoutées à App-V 5.0 SP3. Le tableau suivant résume les tâches que vous pouvez effectuer en utilisant les nouvelles fonctionnalités de groupe de connexions, et fournit des liens vers des informations plus détaillées sur chaque tâche.
Tâche/fonctionnalité | Description | Liens vers d'autres informations | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Activer un groupe de connexions pour inclure les packages facultatifs |
L'ajout de packages facultatifs dans un groupe de connexions vous permet de déterminer dynamiquement les applications qui seront incluses dans l'environnement virtuel du groupe de connexions, en fonction des applications auxquelles les utilisateurs ont droit. Vous n'avez pas besoin de gérer autant de groupes de connexions, car vous pouvez combiner des packages facultatifs et non facultatifs dans le même groupe de connexions. La combinaison de packages permet à différents groupes d'utilisateurs d'utiliser le même groupe de connexions, même si les utilisateurs peuvent n'avoir qu'un seul package en commun. Exemple : Vous pouvez activer un package avec Microsoft Office pour tous les utilisateurs, mais aussi activer plusieurs packages facultatifs qui contiennent différents plug-ins Office pour différents sous-ensembles d'utilisateurs. |
|||||||||
Annuler la publication d'un package facultatif ou le supprimer, sans modifier le groupe de connexions |
Vous pouvez annuler la publication d'un package facultatif, qui est dans un groupe de connexions, ou le supprimer, ou annuler sa publication et le republier sans avoir à désactiver ni réactiver le groupe de connexions sur le client App-V. |
|||||||||
Publier des groupes de connexions qui contiennent des packages publiés globalement et publiés par l'utilisateur |
Créez un groupe de connexions publié par l'utilisateur qui contient des packages publiés globalement et publiés par l'utilisateur. |
|||||||||
Faire en sorte qu'un groupe de connexions ignore la version du package |
Configurez un groupe de connexions pour accepter n'importe quelle version d'un package, ce qui vous permet de mettre à niveau un package sans avoir à désactiver le groupe de connexions. En outre, s'il existe un package facultatif avec une version incorrecte dans le groupe de connexions, le package est ignoré et ne bloque pas la création de l'environnement virtuel du groupe de connexions. |
Comment faire en sorte qu'un groupe de connexions ignore la version du package |
||||||||
Limiter les capacités de publication des utilisateurs finaux |
Autorisez uniquement les administrateurs (et non les utilisateurs finaux) à publier des packages et activer des groupes de connexions. |
Pour plus d'informations sur les groupes de connexions, consultez Comment autoriser uniquement les administrateurs à activer les groupes de connexions. Pour plus d'informations sur les packages, consultez les articles suivants :
|
||||||||
Activer ou désactiver un groupe de connexions pour un utilisateur spécifique |
Les administrateurs peuvent activer ou désactiver un groupe de connexions pour un utilisateur spécifique à l'aide du paramètre –UserSID facultatif avec les applets de commande suivantes :
|
|||||||||
Fusion de chemins d'accès de package identiques dans un répertoire virtuel dans les groupes de connexions |
Si plusieurs packages dans un groupe de connexions contiennent des chemins d'accès de répertoire identiques, les chemins d'accès sont fusionnés dans un seul répertoire virtuel à l'intérieur de l'environnement virtuel du groupe de connexions. Cette fusion des chemins d'accès permet à une application dans un package d'accéder aux fichiers qui se trouvent dans un package différent. |
Merging identical package paths into one virtual directory in connection groups |
Les administrateurs peuvent publier des packages pour un utilisateur spécifique et en annuler la publication
Les administrateurs peuvent utiliser les applets de commande suivantes pour publier des packages pour un utilisateur spécifique ou en annuler la publication. Pour utiliser les applets de commande, entrez le paramètre –UserSID, suivi de l'identificateur de sécurité (SID) de l'utilisateur. Pour plus d'informations, consultez :
Applet de commande | Exemples |
---|---|
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 |
Permettre uniquement aux administrateurs de publier des packages et d'annuler leur publication
Vous pouvez autoriser uniquement les administrateurs (et non les utilisateurs finaux) à publier des packages et en annuler la publication en utilisant l'une des méthodes suivantes :
Méthode | Plus d'informations |
---|---|
Paramètre de stratégie de groupe |
Accédez au nœud d'objet de stratégie de groupe suivant : Configuration ordinateur > Stratégies > Modèles d'administration > Système > App-V > Publication. Activez le paramètre de stratégie de groupe Exiger la publication en tant qu'admin. |
PowerShell |
To enable only administrators to publish or unpublish packages |
La clé de Registre RunVirtual prend en charge les packages qui sont publiés pour l'utilisateur
App-V 5.0 SP3 prend en charge l'utilisation de la clé de Registre RunVirtual avec les applications virtualisées situées dans des packages publiés par l'utilisateur. La clé de Registre RunVirtual vous permet d'exécuter une application installée localement dans un environnement virtuel, avec des applications qui ont été virtualisées à l'aide d'App-V.
Auparavant, les applications virtualisées dans des packages App-V devaient être publiées globalement. Pour plus d'informations sur RunVirtual et sur les autres méthodes d'exécution des applications installées localement dans un environnement virtuel avec des applications virtualisées, consultez Exécution d'une application installée localement dans un environnement virtuel avec des applications virtualisées.
Nouvelles applets de commande PowerShell et aide sur les applets de commande modifiables
De nouvelles applets de commande PowerShell et une aide sur les applets de commande modifiables sont incluses dans App-V 5.0 SP3. Pour télécharger les modules des applets de commande, consultez Loading the PowerShell cmdlets.
Nouvelles applets de commande PowerShell App-V 5.0 SP3 Server
De nouvelles applets de commande Windows PowerShell pour App-V Server ont été ajoutées pour vous aider à gérer les groupes de connexions.
Applet de commande | Description |
---|---|
Add-AppvServerConnectionGroupPackage |
Ajoute un package à la fin de la liste des packages d'un groupe de connexions et vous permet de configurer le package comme facultatif et/ou sans version dans le groupe de connexions. |
Set-AppvServerConnectionGroupPackage |
Vous permet de modifier les détails sur le package de groupe de connexions, par exemple s'il est facultatif. |
Remove-AppvServerConnectionGroupPackage |
Supprime un package d'un groupe de connexions. |
Obtention d'aide pour les applets de commande PowerShell
Une aide sur les applets de commande est disponible dans les formats suivants :
Format | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
En tant que module téléchargeable |
Pour obtenir l'aide la plus récente après avoir téléchargé le module d'applet de commande :
|
||||||||
Sur TechNet en tant que pages web |
Consultez le nœud App-V sous Microsoft Desktop Optimization Pack Automation avec Windows PowerShell. |
Pour plus d'informations, consultez Comment charger l'aide sur les applets de commande PowerShell et l'applet de commande Get.
Le répertoire d'application virtuelle primaire est masqué, mais peut être activé
Le répertoire d'application virtuelle primaire est masqué dans App-V 5.0 SP3, mais vous pouvez le réactiver et le rendre visible en utilisant l'une des méthodes suivantes :
Méthode | Étapes |
---|---|
Utiliser un paramètre de ligne de commande |
Passez le paramètre –EnablePVADControl à Sequencer.exe. |
Créer une sous-clé de Registre |
|
En savoir plus sur le répertoire d'application virtuelle primaire : Quand vous utilisez Sequencer pour créer un package, vous pouvez entrer n'importe quel chemin d'installation pour le package. Dans les versions précédentes d'App-V, vous deviez spécifier le répertoire d'application virtuelle primaire de l'application en tant que chemin d'accès. Le répertoire d'application virtuelle primaire est le répertoire dans lequel vous installez généralement une application sur votre ordinateur local si vous n'utilisez pas App-V. Par exemple, si vous installez Office sur un ordinateur, le répertoire d'application virtuelle primaire est généralement C:\Program Files\Microsoft Office\.
La valeur ClientVersion est requise pour afficher les métadonnées de publication App-V
Dans App-V 5.0 SP3, vous devez fournir les valeurs suivantes dans l'adresse quand vous demandez des métadonnées au serveur de publication App-V :
Valeur | Détails supplémentaires |
---|---|
ClientVersion |
Si vous omettez le paramètre ClientVersion de la requête, les métadonnées excluent les nouvelles fonctionnalités App-V 5.0 SP3. |
ClientOS |
Vous devez fournir cette valeur uniquement si vous sélectionnez des systèmes d'exploitation clients spécifiques quand vous séquencez le package. Si vous sélectionnez la valeur par défaut (tous les systèmes d'exploitation), ne spécifiez pas cette valeur dans la requête. Si vous omettez le paramètre ClientOS de la requête, seuls les packages qui ont été séquencés pour prendre en charge n'importe quel système d'exploitation s'affichent dans les métadonnées. |
Pour obtenir la syntaxe et des exemples de cette requête, consultez Affichage des métadonnées de publication App-V Server.
Les journaux des événements App-V ont été consolidés
Les journaux d'événements suivants, situés précédemment dans Journaux des applications et des services/Microsoft/AppV/<composant App-V>, ont été déplacés vers Journaux des applications et des services/Microsoft/AppV/ServiceLog.
Pour afficher les journaux, sélectionnez Afficher > Afficher les journaux d'analyse et de débogage dans l'application Observateur d'événements.
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
Comment obtenir les technologies MDOP
App-V fait partie de Microsoft Desktop Optimization Pack (MDOP). MDOP fait partie de Microsoft Software Assurance. Pour plus d'informations sur Microsoft Software Assurance et l'obtention de MDOP, consultez How Do I Get MDOP.
Vous avez une suggestion pour App-V ?
Ajoutez des suggestions ou votez pour les meilleures ici. Pour les problèmes relatifs à App-V, utilisez le Forum TechNet App-V.
Voir aussi
Concepts
Notes de publication pour App-V 5.0 SP3
-----
Vous pouvez en apprendre plus sur MDOP dans Bibliothèque TechNet, rechercher des solutions à des problèmes dans le TechNet Wiki ou nous suivre sur Facebook ou Twitter.
-----