Configuration des dépendances d'une application

Dans certains cas, une application (appelée l'application principale) ne peut être exécutée qu'à condition d'avoir installé préalablement une autre application ou un autre fichier (appelé application dépendante) sur le poste de travail. La distribution d'une application peut être configurée pour exiger la présence des applications et fichiers dépendants sur le poste de travail. Si ces applications ou fichiers ne sont pas disponibles, le programme de lancement d'applicatifs les distribue avant de procéder à la distribution de l'application principale.

Vous pouvez associer une application dépendante ou plusieurs à l'application principale. Par exemple, supposons que l'application principale (application A) soit dépendante de trois autres applications (application B, application C et application D). Si vous ajoutez ces trois applications à la liste Dépendances de l'application sur cette page, le programme de lancement d'applicatifs s'assure que les trois applications dépendantes sont installées avant d'exécuter l'application A.

Une application dépendante peut être une application unique ou une chaîne d'applications. Il existe une chaîne d'applications quand une application dépendante dépend d'applications complémentaires. Dans l'exemple ci-dessus, si l'application C est dépendante de l'application C1 et de l'application C2, les applications B, C, C1, C2 et D doivent toutes être installées avant l'exécution de l'application A.

Les applications dépendantes ne sont pas installées tant que l'utilisateur ne lance pas l'application principale pour la première fois. Si le programme de lancement d'applicatifs ne parvient pas à installer une application dépendante (par exemple, si le poste de travail de l'utilisateur ne possède pas la configuration système requise par l'application dépendante), l'application principale ne s'exécutera pas.

Si vous désinstallez l'application (onglet Commun > page Désinstaller ou onglet Associations > page Associations), toutes les applications dépendantes non utilisées par une autre application seront également désinstallées.

Si vous distribuez l'application à l'aide d'un support amovible tel qu'un CD (reportez-vous à la section Distribution d'applications via support amovible ) ou d'une image ajoutée (reportez-vous à la section Page Création d'image ), les applications dépendantes doivent figurer sur le support amovible ou autre image ajoutée.

Pour créer une dépendance d'application :

  1. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application dont vous voulez établir la liste de dépendances > cliquez sur Propriétés pour afficher les pages de propriétés de l'objet Application.

  2. Cliquez sur Options d'exécution > Dépendances de l'application pour afficher la page Dépendances de l'application.


    Page Dépendances de l'application d'un objet Application

    La liste Dépendances de l'application affiche les applications dont dépend l'application principale. L'ordre dans lequel les applications dépendantes apparaissent dans la liste correspond à l'ordre dans lequel elles seront installées sur le poste de travail de l'utilisateur lors du lancement de l'application principale.

  3. Ajoutez les applications dépendantes à la liste. Pour ce faire :

    1. Cliquez sur Ajouter > parcourez l'arborescence et sélectionnez l'objet Application > cliquez sur OK.

    2. Si nécessaire, modifiez les attributs suivants de l'application :

      Poursuivre les distributions immédiatement : Sélectionnez cette option si vous souhaitez que le programme de lancement d'applicatifs distribue et exécute l'application mais n'attende pas la fin de l'exécution de l'application avant de poursuivre la distribution de l'application suivante.

      En attente de redémarrage : Si la distribution de l'application nécessite le redémarrage du poste de travail, sélectionnez cette option afin que le programme de lancement d'applicatifs reporte le redémarrage jusqu'à ce que 1) il distribue une autre application de la liste qui requiert un redémarrage (et pour laquelle cette option n'est pas sélectionnée) ou 2) il ait distribué toutes les applications de la liste. Cette option s'applique également lors de la désinstallation de l'application.

    3. Répétez l'Etape 3.a et l'Etape 3.b pour ajouter une autre application.

  4. Classez les applications indépendantes dans l'ordre selon lequel vous souhaitez les installer.

    L'ordre dans lequel les applications dépendantes apparaissent dans la liste correspond à l'ordre dans lequel elles seront installées, de haut en bas. Vous pouvez utiliser les flèches Haut et Bas pour modifier cet ordre. Pour changer l'ordre des applications dépendantes :

    1. Sélectionnez une application dans la liste > cliquez sur la flèche Haut pour l'installer avant l'application qui la précède.

    2. Sélectionnez une application dans la liste > cliquez sur la flèche Bas pour l'installer après l'application qui la suit.

  5. Cliquez sur OK pour enregistrer les modifications.