Share via


Notes de publication de Microsoft Application Virtualization Management System

Mis à jour: février 2009

S'applique à: Application Virtualization

Pour effectuer des recherches dans ces notes de publication, appuyez sur CTRL+F.

Important

Lisez soigneusement ces notes de publication avant d’installer Application Virtualization Management System. Ces notes de publication contiennent des informations dont vous avez besoin pour réussir à installer Application Virtualization Management System. Ce document contient des informations qui ne sont pas disponibles dans la documentation du produit. En cas de divergence entre ces notes de publication et d’autres documentations de Application Virtualization Management System, les dernières modifications font autorité. Ces notes de publication prévalent sur le contenu inclus dans ce produit.

Pour obtenir des informations sur les problèmes connus, consultez la bibliothèque de Microsoft TechNet à l'adresse https://go.microsoft.com/fwlink/?LinkId=122918 (éventuellement en anglais).

À propos de Microsoft Application Virtualization 4.5 Cumulative Update 1

Ces notes de publication ont été mises à jour pour refléter les modifications introduites dans Microsoft Application Virtualization 4.5 Cumulative Update 1 (App-V 4.5 CU1) qui fournit les dernières mises à jour de Application Virtualization (App-V) 4.5. Cette mise à jour cumulative contient les modifications suivantes :

  • Prise en charge de Windows 7 Beta et de Windows Server 2008 R2 Beta : App-V 4.5 CU1 résout des problèmes de compatibilité avec Windows 7 Beta et Windows Server 2008 R2 Beta. Une assistance sera fournie pour les problèmes bloquants qui empêchent d'utiliser App-V 4.5 CU1 dans un environnement de test sur les versions pré-RTM de Windows 7. Vous pourrez ainsi être assuré que vos applications virtuelles pourront s'exécuter dans un environnement de test dans lequel une compatibilité est requise entre le client App-V 4.5 et Windows 7 Beta.

    Important

    L'exécution de App-V 4.5 CU1 sur une version de Windows 7 ou de Windows Server 2008 R2 dans un environnement d'exploitation opérationnel n'est pas prise en charge.

  • Prise en charge améliorée du séquencement de .NET Framework : App-V 4.5 CU1 résout les problèmes rencontrés précédemment avec le séquencement de .NET Framework 3.5 et des versions antérieures sur Windows XP (SP2 ou supérieur). Pour plus d’informations sur les nouvelles possibilités, voir l'article TechNet à l'adresse https://go.microsoft.com/fwlink/?LinkId=123412 (éventuellement en anglais).

  • Commentaires des clients et cumul de correctifs : App-V 4.5 CU1 comprend aussi un cumul de correctifs destinés à résoudre des problèmes survenus depuis la publication de App-V 4.5 RTM. Cela inclut une combinaison de problèmes connus et de commentaires de clients provenant de nos équipes internes, de partenaires et de clients qui utilisent App-V 4.5. Pour obtenir une liste complète des mises à jour incluses, voir l'article de la base de connaissances à l'adresse https://go.microsoft.com/fwlink/?LinkId=141258 (éventuellement en anglais).

À propos de la documentation du produit

Une documentation complète pour Application Virtualization (App-V) est disponible sur Microsoft TechNet au centre Application Virtualization (App-V) TechCenter à https://go.microsoft.com/fwlink/?LinkId=122939. La documentation TechNet comprend l’aide en ligne pour Application Virtualization Sequencer, le Application Virtualization Client et Application Virtualization Server. Il comprend également le guide de planification et de déploiement d’Application Virtualization et le guide des opérations d’Application Virtualization.

Protection contre les vulnérabilités de sécurité et les virus

Pour faciliter la protection contre les vulnérabilités de sécurité et les virus, il faut installer les mises à jours de sécurité les plus récentes pour tout nouveau logiciel installé. Pour plus d’informations, visitez le site Web de Microsoft consacré à la sécurité à https://go.microsoft.com/fwlink/?linkid=3482.

Apport de commentaires

Vous pouvez apporter des commentaires, faire une suggestion ou signaler un problème concernant le Microsoft Application Virtualization (App-V) système de gestion par l’intermédiaire d’un forum de communauté du centre Microsoft Application Virtualization TechCenter (https://go.microsoft.com/fwlink/?LinkId=122917).

Vous pouvez également adresser vos commentaires relatifs à la documentation directement à l’équipe de documentation App-V. Envoyez vos commentaires sur la documentation à appvdocs@microsoft.com.

Problème connus avec Application Virtualization 4.5 CU1

Cette section contient les informations les plus récentes sur les problèmes concernant Microsoft Application Virtualization (App-V) 4.5 CU1. Ces problèmes n’apparaissent pas dans la documentation du produit et, dans certains cas, peuvent contredire la documentation existante du produit. Dans la mesure du possible, ces problèmes seront traités dans les publications ultérieures.

Conseils pour l'installation ou la mise à niveau de clients vers App-V 4.5 CU1 à l'aide de setup.msi

Lors de l'installation ou de la mise à jour de vos clients App-V vers App-V 4.5 CU1 à l'aide de setup.msi, les composants logiciels prérequis ne sont pas installés automatiquement.

SOLUTION DE CONTOURNEMENT    Installez manuellement les composants logiciels prérequis avant d'installer ou de mettre à jour le client App-V vers la version 4.5 CU1. Pour connaître les procédures détaillées pour installer les composants logiciels prérequis et le client App-V, voir https://go.microsoft.com/fwlink/?LinkId=144106 (éventuellement en anglais).

Cela fait, installez le client App-V 4.5 CU1 en utilisant setup.msi avec des privilèges élevés. Ce fichier est disponible sur le support de publication App-V 4.5 CU1 dans le dossier Installers\Client.

Lors de l'installation de Microsoft Application Error Reporting, utilisez la commande suivante si vous effectuez l'installation du client App-V 4.5 CU1 Desktop ou la mise à niveau vers celui-ci :

    msiexec /i dw20shared.msi APPGUID={FE495DBC-6D42-4698-B61F-86E655E0796D}  allusers=1 reboot=suppress REINSTALL=all REINSTALLMODE=vomus

Sinon, si vous effectuez l'installation du client App-V 4.5 CU1 Terminal Services ou une mise à niveau vers celui-ci, utilisez la commande suivante :

    msiexec /i dw20shared.msi APPGUID={8A97C241-D92A-47DC-B360-E716C1AAA929} allusers=1 reboot=suppress REINSTALL=all REINSTALLMODE=vomus

Notes

Le paramètre APPGUID fournit le code produit du client App-V que vous installez ou vers lequel vous effectuez la mise à niveau. Le code produit est unique pour chaque fichier setup.msi. Vous pouvez utiliser l'éditeur de base de données Orca ou une application similaire pour examiner les fichiers de Windows Installer et déterminer le code produit. Cette étape est requise pour toutes les installations de App-V 4.5 CU1 ou les mises à niveau vers cette version.

L'installation de certaines applications risque d'échouer pendant la phase d'analyse lors du séquencement sur Windows 7 Beta

Lors du séquencement sur Windows 7 Beta ou sur un ordinateur intégrant Windows Installer 5.0, l'installation de certaines applications risque d'échouer pendant la phase d'analyse.

SOLUTION DE CONTOURNEMENT   Accordez manuellement au groupe « Tout le monde » l'autorisation « Contrôle total » à l'aide de la clé de registre suivante :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\SystemGuard

Important

Vous devez utiliser le bouton Avancé pour activer l'option « Inclure les autorisations pouvant être héritées du parent de cet objet ».

Impossible d'enregistrer les packages lors du séquencement sur Windows 7 Beta

Lors du séquencement sur Windows 7 Beta, il se peut que vous n'arriviez pas à enregistrer votre package séquencé en raison d'une violation de partage.

SOLUTION DE CONTOURNEMENT   Comme indiqué à la section des méthodes conseillées du guide de séquencement de Microsoft Application Virtualization 4.5 (voir https://go.microsoft.com/fwlink/?LinkId=144108 (éventuellement en anglais)), vous devez arrêter et désactiver les programmes suivants avant de commencer le séquencement :

  • Windows Defender

  • Logiciel antivirus

  • Logiciel de défragmentation de disque

  • Windows Search

  • Toute session ouverte de Windows Explorer

En outre, si Microsoft Update est en cours d'exécution sur la station de séquencement pour capturer des mises à jour pendant le processus de mise à jour des packages, vous devez ajouter le chemin « C:\Windows\SoftwareDistribution » comme exclusion VFS avant de commencer le séquencement.

Amélioration des performances lors du séquencement de .NET Framework

Lors du séquencement de .NET Framework, les performances du système risquent de baisser parce que le service Microsoft .NET Framework NGEN essaie de précompiler des ensembles en tâche de fond.

SOLUTION DE CONTOURNEMENT   Lors du séquencement de .NET Framework, désactivez le service Microsoft .NET Framework NGEN (mscorsvw.exe) après la phase d'analyse. Vous devez utiliser l'onglet Services virtuels du Sequencer et désactiver le type de démarrage.

Problèmes d'interopérabilité avec la barre des tâches de Windows 7

Lorsque vous exécutez le client Application Virtualization Client sur Windows 7, la barre des tâches de Windows 7 ne réduit pas plusieurs instances d'une application virtuelle en un seul bouton de la barre des tâches. En outre, des listes de saut ne s'affichent pas lorsque vous cliquez avec le bouton droit sur un bouton de la barre des tâches d'une application virtuelle, sauf si l'application a été épinglée sur la barre des tâches de Windows 7.

Quand vous désinstallez Microsoft Application Virtualization Client, les paramètres utilisateur associés à l’utilisateur qui effectue la désinstallation seront supprimés

Quand vous désinstallez Microsoft Application Virtualization Client, Windows Installer supprime les paramètres d’Application Virtualization du profil de l’utilisateur actuel. Si votre ordinateur utilise des profils itinérants, n’utilisez pas votre compte réseau personnel pour désinstaller car il supprimera vos paramètres pour vos applications virtuelles sur tous vos ordinateurs.

SOLUTION DE CONTOURNEMENT Vous devez effectuer la désinstallation du client d’App-V Client avec un compte d’administration qui n’est pas utilisé pour exécuter des applications virtuelles.

Les modifications effectuées sur les onglets du système de fichiers virtuel et du registre virtuel doivent être enregistrées pendant l’exécution de l’Assistant de séquencement

Si vous ouvrez un package pour effectuer une mise à niveau ou si vous avez déjà exécuté l’assistant de séquencement avec un nouveau package et que vous avez apporté des modifications au package sur les onglets du système de fichiers virtuels ou du registre virtuel, ces modifications ne sont pas enregistrées automatiquement.

SOLUTION DE CONTOURNEMENT Enregistrez les modifications avant d’exécuter à nouveau l’assistant, pour veiller à ce qu’elles apparaissent dans l’environnement virtuel de l’assistant.

Le Sequencer de ligne de commande doit être exécuté à partir d’une invite de commandes où vous disposerez de privilèges élevés

Lorsque vous faites appel au Sequencer de ligne de commande, il ne demande pas de privilèges élevés.

SOLUTION DE CONTOURNEMENT   Exécutez le Sequencer de ligne de commande en utilisant une invite de commande où vous disposerez de privilèges élevés.

Configuration de la Console Gestion de serveur dans les environnements distribués

Si vous avez besoin d'installer des composants de gestion sur des systèmes autres que le serveur de publication et de diffusion d’Application Virtualization, l’installation du serveur prend en charge l’installation de notre console de gestion et du service Web sur des serveurs séparés à partir du serveur principal d’Application Virtualization lorsqu’il est configuré correctement.

Pour répartir les composants de gestion entre plusieurs serveurs, la délégation Kerberos doit être activée sur le serveur où le service Web est installé.

Les noms de variable à chemin court dans les fichiers OSD peuvent provoquer des erreurs

Si vous recevez l'erreur 450478-1F702339-0000010B « Nom du répertoire non valide » en lançant une application virtuelle sur le client, il est possible que la variable de l'OSD soit définie de manière incorrecte. Ceci peut se produire si le programme d'installation de l’application définit un nom de chemin court pendant le séquencement.

SOLUTION DE CONTOURNEMENT   Supprimez le tilde de fin de toutes les variables CSIDL qui existent dans le fichier OSD.

Corrigez la syntaxe pour le paramètre DECODEPATH pour le Sequencer de ligne de commande

Lorsque vous ouvrez un package à mettre à niveau dans le séquenceur de ligne de commande et que vous le décodez à la racine du lecteur Q, la syntaxe pour le paramètre DECODEPATH ne doit pas inclure une barre oblique de fin.

SOLUTION DE CONTOURNEMENT   Vous pouvez utiliser Q: au lieu de Q:\ (en omettant le caractère « \ » de fin).

Quand vous effectuez une mise à niveau des packages 4.2, vous pouvez rencontrer des problèmes provoqués par les fichiers du programme d’installation Windows dans le système de fichiers virtuel

Lors de la mise à niveau d'un package version 4.2, vous serez peut-être confronté à des problèmes liés à une incompatibilité des fichiers système du programme d’installation Windows qui étaient inclus par défaut dans la version 4.2 avec les bibliothèques du programme d’installation Windows installées localement sur votre station de travail de Séquencement. Les fichiers suivants se situent dans CSIDL_SYSTEM\ :

  • cabinet.dll

  • msi.dll

  • msiexec.exe

  • msihnd.dll

  • msimsg.dlll

SOLUTION DE CONTOURNEMENT   Supprimez tous les fichiers précédents du package. Supprimez les mappages sur l’onglet VFS ainsi que les fichiers réels dans le dossier CSIDL_SYSTEM de votre chemin de décodage.

Sur Windows XP, la connexion d’installation du client n’est pas activée par défaut

Afin d’éviter toute erreur lors de l’installation du client, vous devrez activer la connexion en utilisant la ligne de commande.

SOLUTION DE CONTOURNEMENT   Ajoutez le paramètre /l*vx! log.txt à la ligne de commande, comme indiqué dans l’exemple suivant :

setup.exe /s /v”/qn /l*vx! log.txt”

msiexec.exe /i setup.msi /qn /l*vx! log.txt

Vous pouvez, à la place, définir la clé de registre en fonction de la valeur suivante :

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "Logging"="voicewarmupx!"

Pour que l’authentification Kerberos fonctionne, les noms principaux de service (SPN) doivent être enregistrés pour IIS

Quand vous utilisez IIS 6.0 ou 7.0 pour une icône, la récupération d’un fichier OSD ainsi que la diffusion de packages, et pour activer l’authentification Kerberos, les SPN doivent être enregistrés, de la façon suivante :

  • Sur le serveur IIS, exécutez les commandes suivantes en utilisant l’outil Kit de ressources SETSPN.EXE. Le nom de domaine complet (FQDN) du serveur doit être utilisé.

    Setspn -r SOFTGRID/<Serveur FQDN>

    Setspn -r HTTP/<Serveur FQDN>

Pour plus d'informations, voir https://go.microsoft.com/fwlink/?LinkId=131407.

Pour les mises à niveau à partir de RC, les permissions par défaut sur les journaux clients n’autorisent pas les utilisateurs non-administrateurs à accéder aux journaux pour le dépannage et l’assistance

Les permissions par défaut sur les journaux clients pour le client RC d’Application Virtualization n’ont pas accordé un accès non-administrateur aux fichiers journaux ; les modifications manuelles de ces permissions journaux ont été annulées quand les clients ont été redémarrés. Ceci a été corrigé dans la publication RTM pour les installations de nouveaux clients, mais pas sur la mise à niveau à partir de RC ; les permissions personnalisées sur les fichiers journaux existants n’ont pas été restaurées. Cependant, après la création de nouveaux journaux ou la réinitialisation d'un journal, les fichiers auront les nouvelles permissions par défaut.

SOLUTION DE CONTOURNEMENT   Après la mise à niveau, restaurez les journaux clients existants ou modifiez manuellement leur permission.

Modifications de compatibilité .NET

Microsoft Application Virtualization Cumulative Update 1 prend en charge le séquencement de .NET Framework sur Windows XP (SP2 ou supérieur). Les routines de séquencement pour les applications .NET qui ont été écrites pour SoftGrid 4.2 peuvent nécessiter une mise à jour si elles sont utilisées avec le Sequencer App-V 4.5. Reportez-vous à l’article de la Base de connaissances sur le site https://go.microsoft.com/fwlink/?LinkId=123412 pour obtenir des informations et des solutions de contournement.

Après avoir effectué une mise à niveau client à partir de App-V 4.2, certaines applications ne sont pas visibles

Vérifiez l’erreur suivante dans le fichier journal : « Application Virtualization Client n’a pas pu analyser le fichier OSD. » L’application Microsoft Application Virtualization 4.5 Client filtre les applications qui disposent d’un fichier OSD contenant une balise de logiciel ouvert (<OS></OS>).

SOLUTION DE CONTOURNEMENT   Supprimez la balise de logiciel ouvert du fichier OSD.

Le serveur App-V nécessite des exemptions dans son pare-feu pour certains processus

Pour que le serveur puisse correctement transmettre les applications en continu, les processus de base du serveur, y compris le répartiteur, doivent traverser le pare-feu.

SOLUTION DE CONTOURNEMENT   Définissez des exemptions dans le pare-feu du serveur pour les processus suivants : sghwsvr.exe et sghwdsptr.exe. Ceci s’applique à App-V Management Server et App-V Streaming Server.

Les packages de séquencement qui nécessitent les nouvelles exécutions de Visual Basic risquent d’échouer

Si vous séquencez un package qui utilise une nouvelle version du programme d’exécution de Visual Basic (VB) sur un système où est installée une version antérieure du programme d’exécution de VB, vous risquez d’être confronté à un incident ou un comportement inattendu lorsque vous utilisez ce package. Par exemple, si vous essayez de séquencer Microsoft Money 2007 qui utilise la version 6.00.9782 du programme d’exécution de VB sur un système d’exploitation Windows XP avec la version 6.00.9690 du programme d’exécution de VB, vous risquez d’être confronté à un incident dans l’Assistant Création de facture lorsque vous l’exécutez sur un autre système Windows XP avec une version du programme d’exécution de VB plus ancienne.

SOLUTION DE CONTOURNEMENT   Après avoir installé l’application sur l’ordinateur de séquencement, copiez la nouvelle version (la bonne) du programme d’exécution de VB dans le répertoire du package à partir duquel le fichier exécutable a été lancé. Cela permet à l’application séquencée de rechercher le programme d’exécution de VB souhaitée au démarrage.

Important

Ce problème a été résolu dans Microsoft Application Virtualization 4.5 Cumulative Update 1.

Lorsque le programme d’installation du serveur est en mode silencieux, la vérification du service pack MSXML6 n’est pas correctement effectuée

App-V Management Server nécessite le service pack MSXML6. Cependant, si vous lancez le programme d’installation en mode silencieux, en utilisant par exemple la commande « msiexec -i setup.msi /qn » sur un système où le service pack MSXML6 n’est pas déjà installé, le programme d’installation ne remarque pas la dépendance manquante et effectue quand même l’installation. Lorsque les clients actualisent les informations de publication à partir de App-V Management Server, ils seront confrontés à des problèmes.

SOLUTION DE CONTOURNEMENT   Vérifiez que le service pack MSXML6 est installé sur le système avant d’effectuer une installation en mode silencieux de App-V Management Server.

Erreur 000C800 lors d’une tentative de connexion à Application Virtualization Management Console

Une erreur (code 000C800) se produit lorsqu’un administrateur d’Application Virtualization qui n’est pas un administrateur local sur le serveur Application Virtualization Management Service essaie de se connecter à Application Virtualization Management Console et l’entrée sftmmc.log indique que l’accès au fichier SftMgmt.udl est refusé. Pour se connecter correctement à Application Virtualization Management Console, un administrateur Application Virtualization qui n’est pas un administrateur local sur le serveur Application Virtualization Management Service doit au moins avoir lu les informations sur l’accès au fichier SftMgmt.udl et l’avoir exécuté.

Les administrateurs Application Virtualization doivent bénéficier des autorisations de lecture et d’exécution du fichier SftMgmt.UDL sous %systemdrive%\Program Files\Microsoft System Center App Virt Management Server\App Virt Management Service.

Les paramètres de ligne de commande du programme d’installation client sont ignorés lorsqu’ils sont utilisés en association avec KEEPCURRENTSETTINGS=1

Lorsqu’ils sont utilisés en association avec KEEPCURRENTSETTINGS=1, les paramètres de ligne de commande du programme d’installation client sont ignorés : SWICACHESIZE, MINFREESPACEMB, ALLOWINDEPENDENTFILESTREAMING, APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, SYSTEMEVENTLOGLEVEL, SWIGLOBALDATA, DOTIMEOUTMINUTES, SWIFSDRIVE, AUTOLOADTARGET, AUTOLOADTRIGGERS, SWIUSERDATA et REQUIRESECURECONNECTION.

SOLUTION DE CONTOURNEMENT   Si vous disposez de paramètres que vous souhaitez conserver, utilisez KEEPCURRENTSETTINGS=1, puis définissez les autres paramètres après déploiement. Le modèle App-V ADM peut être utilisé pour définir les paramètres de client suivants : APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, AUTOLOADTARGET, AUTOLOADTRIGGERS, DOTIMEOUTMINUTES et ALLOWINDEPENDENTFILESTREAMING. L’ADM Template se trouve sur le site Web https://go.microsoft.com/fwlink/?LinkId=121835.

Erreur d'initialisation des applications virtuelles avec Symantec Endpoint Protection

Quand vous utilisez Symantec Endpoint Protection avec la fonction Contrôle d'application et de périphérique activée, les applications virtuelles peuvent ne pas démarrer à cause de l'erreur « L'application ne s'est pas initialisée correctement (0xc000007b) ». Pour obtenir des informations complémentaires et des solutions de contournement, voir l’article de la Base de connaissances sur le site https://go.microsoft.com/fwlink/?LinkId=125851 (éventuellement en anglais).

Important

Ce problème a été résolu dans Microsoft Application Virtualization 4.5 Cumulative Update 1.

Les informations contenues dans ce document, y compris les URL et autres références à des sites Web Internet, pourront faire l’objet de modifications sans préavis et sont fournies à titre indicatif uniquement. L’utilisateur reconnaît assumer tous les risques liés à l’utilisation de ce document. Microsoft Corporation exclut toute garantie, expresse ou implicite, en ce qui concerne ce document. Les exemples de sociétés, organisations, produits, personnes et événements utilisés dans les exemples sont fictifs. Toute ressemblance avec des noms ou des événements réels est purement fortuite et involontaire. L’utilisateur est tenu de respecter la réglementation relative aux droits d’auteur applicable dans son pays. Sans restriction des droits dérivés des droits d’auteur, aucune partie de ce document ne peut être reproduite, stockée ou introduite dans un système de restitution, ou transmise à quelque fin, par quelque moyen (électronique, mécanique, photocopie, enregistrement ou autre) ou dans quelque but que ce soit sans la permission expresse et écrite de Microsoft Corporation.

Microsoft peut détenir des brevets, avoir déposé des demandes d’enregistrement de brevets ou être titulaire de marques, droits d’auteur ou autres droits de propriété intellectuelle portant sur tout ou partie des éléments qui font l’objet du présent document. Sauf stipulation expresse contraire d’un contrat de licence écrit de Microsoft, la fourniture de ce document n’a pas pour effet de vous concéder une licence sur ces brevets, marques, droits d’auteur ou autres droits de propriété intellectuelle.

© 2009 Microsoft Corporation. Tous droits réservés.

Microsoft, MS-DOS, Windows, Windows Server, Windows Vista, Active Directory et ActiveSync sont soit des marques de Microsoft Corporation, soit des marques déposées de Microsoft Corporation, aux États-Unis d’Amérique et/ou dans d’autres pays.

Les noms de sociétés et de produits mentionnés dans ce document sont des marques de leurs propriétaires respectifs.

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