Méthodes conseillées à utiliser pour le séquencement dans Microsoft App-V (SoftGrid)

Traductions disponibles Traductions disponibles
Numéro d'article: 932137 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit quelques méthodes conseillées à utiliser pour le séquencement dans Microsoft App-V (SoftGrid). Il contient également quelques questions fréquemment posées sur le processus de mise en séquence.

Plus d'informations

Utilisez la hiérarchie suivante de ressources lorsque vous vous apprêtez à une demande de séquence :
  • S'il existe une recette, la recette remplace n'importe quel autre recommandation. Une recette est un document qui contient des instructions pas à pas qui décrivent comment empaqueter une application à l'aide de séquenceur App-V (SoftGrid). La recette est basée sur un ensemble d'instructions pas à pas qui sont créés lorsque vous effectuez une installation locale de l'application pour vous préparer à l'application de séquençage.
  • Les méthodes conseillées qui sont décrits dans cet article.

Définitions de

Il n'y a deux étapes, dans laquelle vous pouvez spécifier les chemins d'installation. Cet article utilise les termes suivants pour décrire les chemins d'accès que vous devez entrer :
  • Répertoire d'installation
    Le répertoire"installation" est le chemin d'accès que vous entrez dans la boîte de dialogue spécifiques aux applications et dans la boîte de dialogue générées par l'application. Ces boîtes de dialogue vous demandent où vous souhaitez installer l'application. Les boîtes de dialogue s'affichent au début de la phase d'installation de séquenceur.
  • Répertoire actif
    Le répertoire «actif» est le chemin d'accès que vous entrez dans la boîte de dialogue générées par le séquenceur App-V (SoftGrid) qui vous demande où vous souhaitez installer les ressources d'application. Cette boîte de dialogue s'affiche dans la dernière partie de la phase d'installation Séquenceur. <a0>Assurez-vous</a0> que ce répertoire est créé à l'avance.
  • Le lecteur de destination du client
    Le «lecteur de destination de clients» est le lecteur de système d'exploitation à partir de laquelle l'application de App-V (SoftGrid) empaqueté s'exécute. Ce lecteur est également connu sous le lecteur de point de montage de App-V (SoftGrid). Chaque application sera montée sur l'ordinateur client en tant que Q:\Répertoire actif. Dans ce chemin d'accès, «Q» est la lettre de lecteur par défaut. Sur l'ordinateur de séquenceur App-V (SoftGrid), vous devez recréer le lecteur de destination du client à l'aide d'une partition qui utilise la même lettre de lecteur à la séquence.

Méthodes conseillées

  • Avant d'effectuer l'opération de mise en séquence, assurez-vous que vous savez comment installer et de l'exécution du programme. Assurez-vous que lire toutes les instructions d'installation qui sont associées au programme. Vous pouvez également découvrir comment le programme s'exécute. Et bien, vous pouvez souhaiter en savoir plus les composants du programme que l'utilisateur aura besoin. Pour améliorer le processus de mise en séquence d'un programme, documentez l'installation et les procédures ultérieure du processus. Lorsque vous effectuez cette opération, vous pouvez éviter la nécessité de résolution des problèmes inutiles pendant le processus de mise en séquence, car aucune étape importante qui ne va être ignorée. Éléments à documenter sont les suivants :
    • Les composants d'application qui sont requises et les composants qui seront installés
    • Les mises à jour, telles que l'ajout de nouveaux fichiers au package qui doit être effectué dans le séquenceur App-V (SoftGrid) après l'installation
    • Les étapes de configuration de post-installation doivent apparaître dans le séquenceur App-V (SoftGrid)
    • Les utilisateurs qui en général faire avec cette application immédiatement après avoir démarré
    • Les types de fichiers qui sont associés à cette application
    • Aucune solution de contournement pour problèmes qui peuvent se produire si l'application effectue une opération que App-V (SoftGrid) actuellement ne prend pas en charge
  • Documentez toujours le processus de séquençage pas à pas pour créer une «recette» qui utilise le modèle standard. Lorsque vous effectuez cette opération, vous pouvez donner la recette pour une personne au sein de votre organisation ou à un utilisateur externe pour qu'ils peuvent recréer le même package.
  • Utilisez le champ commentaires dans le séquenceur App-V (SoftGrid), la balise abstraite, pour enregistrer la version de séquenceur App-V (SoftGrid), pour enregistrer le service pack de séquenceur App-V (SoftGrid) et le système d'exploitation avec la date d'enregistrement. Lorsque vous effectuez cette opération, vous avez un enregistrement de ces informations lorsque vous réexaminez la séquence plus tard.
  • Toujours séquence sur un ordinateur qui dispose d'un nouveau système d'exploitation. Assurez-vous qu'aucune application superflues n'est installées. Le système d'exploitation doit refléter un client de type sur lequel seront exécutera les applications en séquence. Un ordinateur client est défini en tant que l'ordinateur sur lequel sera exécuté le logiciel Client App-V (SoftGrid). Le client peut être un client de bureau Microsoft Windows, ou il peut être un serveur terminal server. Après la mise en séquence système est configuré, créer une image à l'aide d'un produit d'image de disque tel que Norton Ghost de Symantec. Après chaque session mise en séquence, vous devez régénérer votre ordinateur de la mise en séquence, ou vous devrez recharger une image à l'ordinateur. Vous devrez peut-être la séquence de l'application pour chaque système d'exploitation cible. Pour plus d'informations, consultez la section "Puis-je j'ai une application sur un système d'exploitation de la séquence et puis de le transmettre à un autre système d'exploitation?".
  • Configurer l'ordinateur de séquenceur App-V (SoftGrid) avec au moins deux partitions principales. Make sure that the first partition, drive C, has the operating system installed and that it is formatted as NTFS. The second partition, drive Q, is used to store the cloned base image. This drive will be used as the destination path for the application installation.
  • Sequence to the client destination drive, typically drive Q. Make sure that the Installation directory is on drive Q and that the Asset directory is on drive Q. App-V (SoftGrid) Sequencer contains functionality to handle exceptions. For example, you can sequence to drive C for applications that will only install to drive C. For more information about how to do this, see the "What do I do if an application must install to drive C?" section.
  • Sequence to a unique 8.3 directory name. This applies to the Asset directory and to the Installation directory. For example, the following directory names are correct:
    • Q:\MYAPP
    • Q:\MYAPP.001
    However, "Q:\My Application" is not a correct directory name. See the "Why should I sequence an application to a root folder that has a unique name of eight characters or less?" section for more information.
  • Sequence to a folder in the root of the drive. Do not sequence to a subfolder. For example, you cannot sequence to the following locations:
    • Q:\
    • Q:\Temp_Files\Folder name
    If the suite has multiple parts, install each application in a subfolder of the Asset directory. For example, if your Asset directory is "Q:\AppSuite," use the following subfolders:
    • Q:\AppSuite\Oracle
    • Q:\AppSuite\App
  • Always use globally unique paths, SUITE tags, and package names across the set of application sequencings. For example, do not install multiple Microsoft Office sequencings to the same Asset directory name or to the same SUITE tag. Use a standardized naming scheme for the Asset directory that can be incremented for new revisions. For example, use either of the following directory names:
    • Q:\OFFXP.v1
    • Q:\OFFXP.001
    See the "Why should I sequence an application to a root folder that has a unique name of eight characters or less?" section for more information.
  • Configure the application in the Install Phase. Then, test the application in the Install Phase. After you complete the installation of an application, you may have to perform several manual tasks that are not part of the application installation process. These steps may involve configuring a connection to a back-end database, copying updated files, or performing other tasks. Perform these tasks in the Install Phase, and then run the application to make sure that it works.
  • Run the application until the program is in a static state in the Install Phase. You may have to run the application many times. For example, run StarOffice or run Acrobat multiple times to complete all registration requests and to complete all dialog box requests. These applications perform different tasks when you start them the first time, when you start them the second time, and in some cases, each time that you start them later. When you start the application many times, you can make sure that only relevant application code will be installed into Feature Block 1 during the Execution Phase.
  • Use the Shortcut Wizard to start each executable file in a suite of applications. When you do this, each application will have the required initial start data on the App-V (SoftGrid) client.
  • If an application requests a valid restart, clickStop Monitoringto enable App-V (SoftGrid) Sequencer to process the restart tasks. After the restart tasks are complete, clickStop Monitoring, and then clickInstall Againto continue to install the application if you have to. If the application installer prompts you to restart, clickOui. Many applications unnecessarily request a restart.
  • Sequence as much as you can in a single pass of the Install Phase. Do not clickStop Monitoringafter each installer unless the application has to be restarted. You do not have to clickContinue Monitoringto reenter the Install Phase unless a restart task is required.
  • Cliquez surStop Installationuniquement si vous devez. Séquenceur App-V (SoftGrid) surveille l'installation des applications à l'aide d'un processus en arrière-plan. Il surveille le premier processus, le processus de Setup.exe ou le processus de Install.exe et tous les processus enfants qui démarre l'installation. Séquenceur App-V (SoftGrid) surveille également certains services, tel que Windows Installer qui peuvent être associés à l'installation de l'application. Une fois l'installation terminée, parfois séquenceur App-V (SoftGrid) ne détecte pas l'application étant donné que l'installation s'est pas mettre fin à tous les processus enfant. Lorsque cela se produit, cliquez surArrêter l'installationPour arrêter le processus d'analyse.
  • Désactiver leInstaller à la première utilisationoption. Certaines applications disposent de cette option pour certains composants. Assurez-vous qu'aucun composant n'est pas jalonnées en avec cette option. Vous devez cliquer soit surExécuter depuis mon ordinateurPour installer ce composant, ou vous devez cliquer surNon disponiblen'est pas pour installer ce composant. N'installez pas les composants d'application ne seront pas utilisées par un des utilisateurs ciblés.
  • Lorsque vous séquence sur un ordinateur Terminal Server, configurez le système d'exploitation pour utiliser le mode d'hébergement d'application au lieu du mode administration à distance.
  • Lorsque vous la séquence des applications volumineuses, utilisez deux disques durs. Séquenceur App-V (SoftGrid) utilise %tmp% et % Temp%, son propre répertoire de travail pour les fichiers temporaires volumineux. Si vous redirigez les répertoires dans un répertoire sur un lecteur de disque dur distinct, vous pouvez raccourcir la durée de la séquence. L'environnement de % % TMP et l'environnement de % TEMP % doivent être modifiés dans le système du Panneau de configuration pour le compte d'utilisateur spécifique qui sera utilisé pour la mise en séquence. Pour modifier le répertoire de travail de séquenceur App-V (SoftGrid), cliquez sur <a0></a0>.Optionssur laOutilsmenu, cliquez sur leChemin d'accèsonglet et modifiez le répertoire qui apparaît dansRacine du média de travail. Par exemple, sur votre lecteur de disque dur principal, vous avez une partition de «C» et une partition "Q". Et, sur votre disque secondaire, vous avez une partition de le «E». Sur la partition «E», vous pouvez rediriger les répertoires spécifiés pour E:\SEQTMP.
  • Si vous utilisez Windows Vista pour votre application de la séquence et l'application va être transféré en continu à un ordinateur client App-V (SoftGrid) qui a accès contrôle utilisateur (UAC) activée, l'UAC doit activé pour l'ordinateur de séquençage avant le processus de mise en séquence.
  • Quittez le service Windows Defender et tout autre logiciel de protection antivirus ou malveillante des logiciels malveillants pour améliorer les performances du système au cours du processus de mise en séquence.

Forum aux questions

Que dois-je faire si une application doit installer sur le lecteur C ?

Pour simplifier le processus de séquencement, nous vous recommandons d'utiliser le même lecteur pour le répertoire d'installation, pour le répertoire actif et pour le montage de client App-V (SoftGrid). Par défaut, App-V (SoftGrid) étiquette du lecteur "Lecteur Q". Étant donné que certaines applications doivent être installées sur le lecteur C, ou dans la mesure où certaines application doit être exécutée depuis le lecteur C, séquenceur App-V (SoftGrid) prend en charge cette exigence. Dans ce cas, ne donnez pas l'annuaire actif le même nom que le répertoire d'installation. Nous ne recommandons pas cette séquence vous sur le lecteur C pour les raisons suivantes :
  • En fonction de l'exécution de la mise en séquence, le processus peut introduire une surcharge significative de App-V (SoftGrid) ou de petite surcharge de App-V (SoftGrid).
  • La lettre de lecteur spécifique, "C", doit être présente sur le client App-V (SoftGrid).
Pour répondre à cette situation, spécifiez un répertoire sur le lecteur C pour le répertoire d'installation au cours du processus de mise en séquence. Ensuite, spécifiez un répertoire sur le lecteur Q à utiliser en tant que le répertoire actif. Ainsi, toute l'application être exécuté sur le système de fichiers virtuel App-V (SoftGrid). Ne modifiez pas l'attribut FILENAME pour pointer vers le lecteur c. Le fichier exécutable qui est spécifié dans cet attribut doit pointer vers le lecteur Q.

Que dois-je faire si je dispose d'un composant logiciel enfichable de MMC ou un plug-in Internet Explorer de la séquence ?

RemarqueLes exemples de plug-ins Internet Explorer de différentes versions du runtime de Java, les différentes versions des composants ActiveX, les différentes versions du runtime Flash et les différentes versions du runtime Shockwave.

Même si vous ne pouvez pas de séquence composants de système d'exploitation de base, telles que Windows Internet Explorer, vous pouvez créer plusieurs environnements virtuels pour chacune de ces applications. <a0>Assurez-vous</a0> que vous n'installez pas ces applications au cours du processus de mise en séquence. Au lieu de cela, reportez-vous à la copie locale de l'application. Ainsi, l'application locale à collecter dans un environnement virtuel qui inclut la version souhaitée de plug-in qui a été dressées en séquence. Les bonnes versions des composants de système d'exploitation de base sur les clients de App-V (SoftGrid) doivent faire correspondre les versions sur Séquenceur App-V (SoftGrid).

Pour créer la séquence, procédez comme suit :
  1. Créez un dossier vide sur le lecteur Q.
  2. Pointez sur ce dossier lorsque séquenceur App-V (SoftGrid) demande où l'application a été installée au cours de la phase d'installation.
  3. Installer le plug-in à cet emplacement sur le lecteur Q pendant la phase d'installation.
  4. During the execution phase, test the application by using local shortcuts. Then, save the sequence.
  5. Modify the .osd file to point to the local core operating system executable file by using appropriate parameters.

    For example, if you are sequencing an Internet Explorer plug-in, use the following parameters:
    FILENAME="%CSIDL_PROGRAM_FILES%\Internet Explorer\IExplore.exe"
    If you are sequencing an MMC snap in, use the following parameters:
    FILENAME="%CSIDL_SYSTEM%\MMC.EXE"
    PARAMETERS="%SFT_MNT%\Asset directory name\path to an .msc file"

Why should I sequence an application to a root folder that has a unique name of eight characters or less?

You must use a globally unique name because each application is mounted on drive Q as "Q:\Asset folder name." We recommend that you use eight characters or less to make sure that the short path names of the files are correctly preserved on the client. Certain operating system components require short names. For example, when Microsoft Office XP is installed on the App-V (SoftGrid) Sequencer computer, it is assigned the short path name of "Micros~1". When Microsoft Office 2000 is installed on the App-V (SoftGrid) Sequencer computer, after the computer has been hosted to the original state, it is assigned the short path name of "Micros~1".

If Microsoft Office XP is streamed to a fresh client, it is given the short path name of "Micros~1". If Microsoft Office 2000 is then streamed to the same client, it is given the short path name of "Micros~2". This causes the application to fail because non-parsed registry keys point to "Micros~1".

If you hardcode two applications to Q:\Office, and then you try to stream the second version of Office when the first version of Office is already streamed, the App-V (SoftGrid) client will be unable to correctly mount the second version of Office on the drive Q.

Can I sequence an application on one operating system and then stream it to another operating system?

Yes, App-V (SoftGrid) lets you sequence on one operating system and then stream it to another operating system. However, the application may not work correctly if it detects the operating system version when the application is installed. The application may select different components depending on that detection. This may cause problems depending on the component compatibility with other operating systems. Before you try to stream an application to another operating system, determine whether additional sequencings are required for each operating system. You may have to contact the application vendor.

What are the current limitations of the Save-As feature?

The current version of the App-V (SoftGrid) Sequencer Save-As feature requires that the package root directory, the asset directory, be changed as part of the process. This can cause applications that have hard-coded paths or that have some forms of copy protection to fail after a Save-As operation. To work around this problem, resequence the application without using the Save-As feature.

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

Propriétés

Numéro d'article: 932137 - Dernière mise à jour: mardi 12 octobre 2010 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SoftGrid for Terminal Services
  • Microsoft SoftGrid for Windows Desktops
  • Microsoft Application Virtualization for Terminal Services 4.6
  • Microsoft Application Virtualization 4.6 for Windows Desktops
  • Microsoft Application Virtualization 4.5 for Terminal Services
  • Microsoft Application Virtualization 4.5 for Windows Desktops
Mots-clés : 
kbtshoot kbexpertiseinter kbmt KB932137 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 932137
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com