Applications non prises en charge - Amazon AppStream 2.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Applications non prises en charge

Les applications peuvent rencontrer des échecs lors de l’installation ou de l’exécution dans les scénarios suivants :

  • Applications nécessitant un redémarrage après l’installation : si une application doit effectuer des modifications ou des configurations supplémentaires après l’installation qui nécessitent un redémarrage, elle risque d’échouer. Actuellement, le générateur de blocs d’applications ne prend pas en charge le redémarrage, ce qui peut empêcher l’application d’effectuer les étapes requises après l’installation.

  • Applications basées sur des informations spécifiques à l'utilisateur : les applications destinées à être installées uniquement pour l'utilisateur actuellement connecté sur App Block Builder, ou qui reposent sur les informations de l'utilisateur connecté sur App Block Builder, telles que les identifiants de sécurité (SIDs) lors de l'installation, peuvent ne pas fonctionner correctement sur les flottes Elastic. Cela est dû aux changements d’utilisateurs connectés dans l’environnement de flottes Elastic. En outre, la redirection d'applications n'enregistre pas tous les répertoires situés sous % USERPROFILE %. Cependant, vous avez la possibilité de configurer des scripts de post-installation pour modifier dynamiquement la configuration de votre application en fonction de l’environnement.

  • Applications s'appuyant sur des informations spécifiques à la machine : les applications qui s'appuient sur des informations spécifiques à la machine sur le générateur de blocs d'applications lors de l'installation, telles que l'adaptateur réseauGUID, peuvent rencontrer des problèmes sur les flottes Eastic. Cela est dû au fait que les détails de la machine, y compris l'adaptateur réseauGUIDs, peuvent changer dans l'environnement de flotte élastique. Pour résoudre ce problème, vous pouvez configurer les scripts de post-installation pour gérer la configuration de ces détails spécifiques à la machine.

Si vous ne savez pas si votre application appartient à l'une de ces catégories, vous pouvez utiliser le packaging AppStream 2.0 pour créer un bloc d'applications. Ce processus implique l’installation de vos applications sur une instance de générateur de blocs d’applications. Si l’installation de vos applications sur l’instance de générateur de blocs d’applications échoue, vous pouvez effectuer les actions suivantes :

  • Consultez les journaux. Le fichier journal des erreurs de votre instance App Block Builder se trouve à l'adresse C : \ AppStream \ AppBlocks \errorLog. Ce journal enregistre tous les échecs d’installation, y compris les clés de registre et le traitement des opérations sur les fichiers. Si l'un des journaux suivants apparaît dans leerrorLog, cela indique que le package de votre application n'est actuellement pas pris en charge par le générateur de blocs d'applications AppStream 2.0 :

    • « Impossible de créer un lien symbolique »

    • « Le service ne prend pas en charge le changement de nom de fichier »

    S'il n'existe aucun errorLog fichier, ou si ce fichier est vide, consultez les journaux d'installation de votre application pour identifier la raison des échecs.

  • Signalez un problème. Cliquez sur le bouton Signaler un problème, qui est disponible dans l’assistant de création d’applications dans le générateur de blocs d’applications. La sélection de cette option collectera tous les journaux AppStream 2.0 de votre instance App Block Builder et les soumettra à l'équipe AppStream 2.0.

  • Créez un bloc d’applications avec mise en package personnalisée : si vous ne parvenez pas à packager vos applications à l’aide du générateur de blocs d’applications, vous pouvez essayer de créer un bloc d’applications à l’aide de méthodes de mise en package personnalisée. Pour de plus amples informations, veuillez consulter Blocs d’applications personnalisés.

  • Si vous avez besoin d'aide supplémentaire, contactez AWS le Support. Pour plus d’informations, consultez le Centre AWS Support.

Il est important de prendre en compte ces limites potentielles et de planifier en conséquence lorsque vous utilisez le packaging AppStream 2.0 pour vos applications.