Actions de correction standard

Actions standard

Le tableau suivant fournit une liste des actions de correction standard qui sont intégrées à AppDNA. Chaque action comporte un ou plusieurs détails d’action associés. Vous pouvez modifier les détails de l’action et de l’action associés à un algorithme et ajouter vos propres actions et détails d’action personnalisés, comme décrit dans Ajouter une action de correction.

Action Effort Action RAG Description
Tests supplémentaires requis Difficile Ambre Des tests supplémentaires sont requis
Tests XenApp supplémentaires requis Moyen Vert Tests XenApp supplémentaires requis
Virtualisation des applications Facile Vert Déployer à l’aide d’une technologie de virtualisation d’applications.
App-V 5.0 Facile Vert Utiliser App-V 5.0
Modifications de la console de gestion App-V Facile Vert Des modifications sont requises dans la console de gestion App-V
Auto Facile Vert Utiliser un correctif automatique
Modifier l’objet de stratégie de groupe Facile Vert Modifier la stratégie de groupe
Modifier le matériel Difficile Rouge Modifier le matériel
Modifier le système d’exploitation Moyen Vert Modifier la construction du système d’exploitation
Modifier le logiciel Moyen Ambre Modifier le logiciel
Virtualisation des postes de travail Facile Vert Déploiement à l’aide d’une technologie de virtualisation des postes de travail
Modifier le fichier OSD Facile Vert Le fichier OSD doit être modifié
Exception Difficile Rouge L’assainissement n’est pas possible (l’application devra peut-être être réaménagée ou désaffectée)
Redéveloppement interne de Firefox requis Moyen Vert L’application Web doit être redéveloppée pour résoudre ce problème
Redéveloppement de Firefox requis Difficile Rouge L’application Web doit être redéveloppée pour résoudre ce problème
Corrections de Firefox Facile Vert Des correctifs de Firefox sont nécessaires pour que les pages Web fonctionnent comme prévu
Modifications de l’infrastructure IE Moyen Ambre Des modifications de l’infrastructure de l’environnement sont nécessaires
Redéveloppement interne d’IE requis Moyen Vert L’application Web doit être redéveloppée pour résoudre ce problème
Redéveloppement d’IE requis Difficile Rouge L’application doit être redéveloppée
Corrections IE Facile Vert Correction pour que les pages Web fonctionnent comme prévu
Aucune correction requise Facile Vert Aucune correction n’est requise
Réaménagement requis Difficile Rouge L’application doit être redéveloppée pour résoudre le problème.
Repackager Facile Vert L’application doit être reconditionnée ou le MSI modifié pour résoudre le problème
Séquence Facile Vert Les étapes de séquençage doivent être suivies
Séquence Difficile Vert Les étapes de séquençage doivent être suivies
Séquence avancée Moyen Vert Les étapes de séquençage avancées doivent être suivies
Shim Moyen Vert Un shim sera appliqué à l’application pour résoudre le problème
Non défini Non défini Non défini Aucune action n’est définie pour la correction
Exception de virtualisation Difficile Rouge Il se peut que la correction ne soit pas possible
Redéveloppement interne sécurisé requis Moyen Vert L’application Web doit être redéveloppée pour résoudre ce problème
Redéveloppement Secure Web requis Moyen Vert L’application Web doit être redéveloppée pour résoudre ce problème
Corrections Secure Web Facile Vert Des correctifs Secure Web sont nécessaires pour que les pages Web fonctionnent comme prévu
XenApp Facile Vert Les étapes XenApp doivent être suivies

Détails de l’action standard

Cette section répertorie les détails des actions disponibles pour chacune des actions standard.

Tests supplémentaires requis

Détails de l’action Description
L’application nécessite des tests de fonctionnalité L’application nécessite des tests de fonctionnalité
Évaluer les risques liés à la sécurité des applications Évaluer les risques liés à la sécurité des applications
Test de compatibilité du pilote requis Test de compatibilité du pilote requis
Le composant du conducteur doit être testé plus avant Le composant du conducteur doit être testé plus avant
Vérifiez que l’éditeur de l’application est digne de confiance Vérifiez que l’éditeur de l’application est digne de confiance

Tests XenApp supplémentaires requis

Détails de l’action Description
Des tests supplémentaires peuvent être requis Des tests supplémentaires peuvent être requis

Virtualisation des applications

Détails de l’action Description
Déployer une application à l’aide d’une technologie de virtualisation d’applications, telle que App-V Déployer une application à l’aide d’une technologie de virtualisation d’applications, telle que App-V

App-V 5.0

Détails de l’action Description
Conseils normatifs Microsoft pour le séquençage Office 2010 Suivez les instructions normatives de Microsoft pour le séquençage des applications Office 2010
Utiliser App-V 5.0 Utiliser App-V 5.0

Modifications de la console de gestion App-v

Détails de l’action Description
Créer des FTA globaux Créer des FTA globaux
Sélectionnez une application pour être fournisseur FTA, modifiez le verbe de l’autre application Sélectionnez une application pour être fournisseur FTA, modifiez le verbe de l’autre application

Auto

Détails de l’action Description
Utiliser le correctif automatique fourni par AppDNA L’application a besoin du correctif automatique fourni par AppDNA

Modifier l’objet de stratégie de groupe

Détails de l’action Description
Modifier la stratégie de groupe correspondante Modifier la stratégie de groupe correspondante

Modifier le matériel

Détails de l’action Description
Remplacer le matériel sous-jacent Remplacer le matériel sous-jacent

Modifier le système d’exploitation

Détails de l’action Description
Ajouter une liste de certificats approuvés Ajouter une liste de certificats approuvés
Ajouter un composant non pris en charge au système d’exploitation Ajouter un composant non pris en charge au système d’exploitation
Ajouter redistribuable au système d’exploitation La construction du système d’exploitation doit inclure cette dépendance, un redistribuable peut être disponible
Modifier les clés de Registre sur la construction Modifier les clés de Registre sur la construction
Déployer les applications principales sur le système d’exploitation Déployer les applications principales sur le système d’exploitation
Déployer des applications inadaptées à la virtualisation sur le système d’exploitation Déployer des applications inadaptées à la virtualisation sur le système d’exploitation
Désactiver la protection Dep NX sur le système d’exploitation Désactiver la protection Dep NX sur le système d’exploitation
Modifier l’objet de stratégie de groupe pour autoriser le RPC anonyme et autoriser le port 135 sur le pare-feu Modifier l’objet de stratégie de groupe pour autoriser le RPC anonyme et autoriser le port 135 sur le pare-feu
Modifier le Registre pour réparer le chaînage GINA sur Windows Server 2003 Modifier le Registre pour réparer le chaînage GINA sur Window Server 2003, sélectionnez une action différente pour Server 2008 et versions ultérieures
Activer uniquement IP v4 Activer uniquement IP v4 sur la version pour les cartes réseau installées
Activer le sous-système 16 bits Activer le sous-système 16 bits
Ouvrez le port pour autoriser la communication Ouvrez le port pour autoriser la communication
Autorisation de détente sur la zone intranet locale Autorisation de détente sur la zone intranet locale
Exécuter l’application sur le système d’exploitation 64 bits Exécuter l’application sur le système d’exploitation 64 bits
Exécuter le service de détection Interactive Service Le service de détection Interactive Server doit être activé sur la génération du système d’exploitation

Modifier le logiciel

Détails de l’action Description
Remplacer ou mettre à jour le logiciel fournisseur Remplacer ou mettre à jour le logiciel fournisseur

Virtualisation des postes de travail

Détails de l’action Description
Déployer une application à l’aide d’une technologie de virtualisation de bureau, telle que Med-V Déployer une application à l’aide d’une technologie de virtualisation de bureau, telle que Med-V

Modifier le fichier OSD

Détails de l’action Description
Modifier la section FTA Modifier la section FTA
Activer la stratégie LOCAL_INTERACTION_ALLOWED Activer la stratégie LOCAL_INTERACTION_ALLOWED
Divisez l’application en morceaux et utilisez DSC pour créer des dépendances inter-paquets Divisez l’application en morceaux et utilisez DSC pour créer des dépendances inter-paquets
Utiliser DSC pour créer des dépendances inter-paquets Utiliser DSC pour créer des dépendances inter-paquets

Exception

Détails de l’action Description
La correction n’est pas possible Aucune correction n’est disponible pour cette application

Redéveloppement interne de Firefox requis

Détails de l’action Description
Opt-in explicitement à l’analyse HTML pour XSLT si votre sortie dépend des règles d’analyse HTML : Opt-in explicitement à l’analyse HTML pour XSLT si votre sortie dépend des règles d’analyse HTML :
Migrer vers l’espace de noms XSL standardisé : Migrer vers l’espace de noms XSL standardisé :
Redévelopper la page pour ajuster les modifications apportées au modèle d’objet de table dans Firefox Redévelopper la page pour ajuster les modifications apportées au modèle d’objet de table dans Firefox
Redévelopper la page pour découper les espaces blancs là où elle est nécessaire Redévelopper la page pour découper les espaces blancs là où elle est nécessaire
Redévelopper le site afin qu’il n’utilise pas les propriétés héritées Redévelopper le site afin qu’il n’utilise pas les propriétés héritées
Redévelopper le site de façon à ce que la méthode eval soit appelée directement Redévelopper le site de façon à ce que la méthode eval soit appelée directement
Redévelopper le site sans utiliser les pointeurs mis en cache pour appeler les méthodes Redévelopper le site sans utiliser les pointeurs mis en cache pour appeler les méthodes
Utilisez l’instruction standard de traitement de la feuille de style xml-pour charger XSLT : <?xml-stylesheet type=”text/xsl” href=”my.xslt”?> Utilisez l’instruction standard de traitement de la feuille de style xml-pour charger XSLT : <?xml-stylesheet type=”text/xsl” href=”my.xslt”?>

Redéveloppement de Firefox requis

Détails de l’action Description
Les éléments BASE doivent être déplacés à l’intérieur de la HEAD du document Les éléments BASE doivent être déplacés à l’intérieur de la HEAD du document
Créez l’élément et ajoutez les attributs individuellement à l’aide de l’API setAttribute ou créez l’élément dans un parent Créez l’élément et ajoutez les attributs individuellement à l’aide de l’API setAttribute ou créez l’élément à l’intérieur d’un élément parent à l’aide de l’API innerHTML
Si votre page contient ces filtres, veuillez les supprimer ou les remplacer Si votre page contient ces filtres, veuillez les supprimer ou les remplacer
Déplacez l’OBJET imbriqué de sorte qu’il s’agit de l’OBJET le plus extérieur Déplacez l’OBJET imbriqué de sorte qu’il s’agit de l’OBJET le plus extérieur
Redévelopper la page pour utiliser les comportements DHTML pris en charge Redévelopper la page pour utiliser les comportements DHTML pris en charge
Redéveloppez la page afin qu’elle n’utilise pas les API de document via des fragments de document Redéveloppez la page afin qu’elle n’utilise pas les API de document via des fragments de document
Redéveloppez la page afin qu’elle utilise des noms de balise complets lors de l’appel de getElementsByTagName Redéveloppez la page afin qu’elle utilise des noms de balise complets lors de l’appel de getElementsByTagName
Redéveloppez la page pour éviter d’utiliser l’instruction return dans les protocoles Javascript Redéveloppez la page pour éviter d’utiliser l’instruction return dans les protocoles Javascript
Redévelopper le site afin qu’il n’utilise pas de commentaires conditionnels Redévelopper le site afin qu’il n’utilise pas de commentaires conditionnels
Redévelopper le site afin qu’il n’utilise pas d’espaces de noms Redévelopper le site afin qu’il n’utilise pas d’espaces de noms
Redévelopper le site afin qu’il n’utilise pas les îlots de données XML Redévelopper le site afin qu’il n’utilise pas les îlots de données XML
Redévelopper le site en utilisant une hauteur fixe pour IFrames Redévelopper le site en utilisant une hauteur fixe pour IFrames
Redévelopper le site sans les arguments. caller property Redévelopper le site sans les arguments. caller property
Supprimer les références à des domaines externes Supprimer les références à des domaines externes à l’aide de l’attribut src pour les balises de script
Supprimer les chemins d’URL vers les ressources gopher et telnet Supprimer les chemins d’URL vers les ressources gopher et telnet
Supprimer les images XMB et utiliser un autre format d’image L’application doit être redéveloppée pour supprimer les images XMB et utiliser un format d’image alternatif tel que .png
Remplacer l’appel API avec conforme Les appels d’API abandonnés ou non pris en charge doivent être remplacés par un nouveau ou pris en charge
Remplacer CDF par le nouveau flux RSS L’application doit être redéveloppée pour remplacer CDF par le nouveau flux RSS
Remplacer la fonctionnalité des composants ActiveX qui ne sont pas pris en charge par Firefox Remplacer la fonctionnalité des composants ActiveX qui ne sont pas pris en charge par Firefox
Remplacer la fenêtre sur le document là où elle est nécessaire Remplacer la fenêtre sur le document là où elle est nécessaire
Réviser la page pour ajouter l’élément à document.DocumentElement Réviser la page pour ajouter l’élément à document.DocumentElement
L’application doit être redéveloppée afin que les fichiers soient créés sur le serveur Web et qu’un lien cliquable soit fourni aux utilisateurs L’application doit être redéveloppée afin que les fichiers soient créés sur le serveur Web et un lien cliquable est fourni aux utilisateurs pour télécharger le fichier
L’application doit être redéveloppée pour utiliser les normes de dénomination conformes L’application doit être redéveloppée pour utiliser les normes de dénomination conformes
L’application doit être redéveloppée pour utiliser l’extension correcte pour les feuilles de style L’application doit être redéveloppée pour utiliser l’extension correcte pour les feuilles de style

Corrections de Firefox

Détails de l’action Description
Désactiver Afficher le contenu mixte dans Firefox Désactiver Afficher le contenu mixte dans Firefox
N’utilisez pas de composants COM qui ne sont pas pris en charge par Firefox N’utilisez pas de composants COM qui ne sont pas pris en charge par Firefox
Pré-installer le composant sur la build Pré-installer le composant sur la build
Utiliser l’extension correcte pour les feuilles de style Utiliser l’extension correcte pour les feuilles de style
Liste blanche ces ID de classe dans l’objet de stratégie de groupe IE8 Ax Liste blanche ces ID de classe dans l’objet de stratégie de groupe IE8 Ax

Modifications de l’infrastructure IE

Détails de l’action Description
Ajouter l’en-tête compatible X-UA à votre page Web/en-tête IIS pour le forcer à s’exécuter en mode Standards IE7 Ajouter l’en-tête compatible X-UA à votre page Web/en-tête IIS pour le forcer à s’exécuter en mode Standards IE7
Ajouter l’en-tête compatible X-UA à votre page Web/en-tête IIS pour le forcer à s’exécuter en mode Normes IE8 Ajouter l’en-tête compatible X-UA à votre page Web/en-tête IIS pour le forcer à s’exécuter en mode Normes IE8
Exécuter un site Web nativement dans IE6 à l’aide de la technologie de virtualisation Exécuter un site Web nativement dans IE6 à l’aide de la technologie de virtualisation
Exécuter un site Web nativement dans IE7 à l’aide de la technologie de virtualisation Exécuter un site Web nativement dans IE7 à l’aide de la technologie de virtualisation
Exécuter un site Web nativement dans IE8 à l’aide de la technologie de virtualisation Exécuter un site Web nativement dans IE8 à l’aide de la technologie de virtualisation
Utiliser un en-tête personnalisé sur le serveur Web pour définir le mode de compatibilité des documents normes IE8 Utiliser un en-tête personnalisé sur le serveur Web pour définir le mode de compatibilité des documents normes IE8
Utiliser un en-tête personnalisé sur le serveur Web pour définir le mode de compatibilité des documents normes IE9 Utiliser un en-tête personnalisé sur le serveur Web pour définir le mode de compatibilité des documents normes IE9
Utiliser un objet de stratégie de groupe pour exécuter la page Web en mode de compatibilité IE7 Utiliser un objet de stratégie de groupe pour exécuter la page Web en mode de compatibilité IE7

Redéveloppement interne d’IE requis

Détails de l’action Description
Modifier l’attribut title sur l’élément de lien ou l’élément de style qui contient la feuille de style Modifier l’attribut title sur l’élément de lien ou l’élément de style qui contient la feuille de style
Opt-in explicitement à l’analyse HTML pour XSLT si votre sortie dépend des règles d’analyse HTML : Opt-in explicitement à l’analyse HTML pour XSLT si votre sortie dépend des règles d’analyse HTML :
Migrer vers l’espace de noms XSL standardisé : Migrer vers l’espace de noms XSL standardisé :
Redévelopper la page pour ajuster les modifications apportées au modèle d’objet de table dans IE9 Redévelopper la page pour ajuster les modifications apportées au modèle d’objet de table dans IE9
Redévelopper la page pour ajuster l’Iframe supprimé Redévelopper la page pour ajuster l’Iframe supprimé
Redévelopper la page pour découper les espaces blancs là où elle est nécessaire Redévelopper la page pour découper les espaces blancs là où elle est nécessaire
Redévelopper la page pour utiliser l’API getAttribute pour récupérer la valeur des attributs de contenu définis par l’utilisateur Redévelopper la page pour utiliser l’API getAttribute pour récupérer la valeur des attributs de contenu définis par l’utilisateur
Redévelopper le site afin qu’il n’utilise pas les propriétés héritées Redévelopper le site afin qu’il n’utilise pas les propriétés héritées
Redévelopper le site afin qu’il utilise CCS3, SVG et d’autres normes largement prises en charge au lieu des filtres DX Redévelopper le site afin qu’il utilise CCS3, SVG et d’autres normes largement prises en charge au lieu des filtres DX
Redévelopper le site de façon à ce que la méthode eval soit appelée directement Redévelopper le site de façon à ce que la méthode eval soit appelée directement
Redévelopper le site sans utiliser les pointeurs mis en cache pour appeler les méthodes Redévelopper le site sans utiliser les pointeurs mis en cache pour appeler les méthodes
Supprimer les DLL administratives et OCX qui sont incorporés dans les pages Web Supprimer les DLL administratives et OCX qui sont incorporés dans les pages Web
Utilisez l’instruction standard de traitement de la feuille de style xml-pour charger XSLT : <?xml-stylesheet type=”text/xsl” href=”my.xslt”?> Utilisez l’instruction standard de traitement de la feuille de style xml-pour charger XSLT : <?xml-stylesheet type=”text/xsl” href=”my.xslt”?>

Redéveloppement d’IE requis

Détails de l’action Description
Les éléments de base doivent être déplacés à l’intérieur de la HEAD du document Les éléments de base doivent être déplacés à l’intérieur de la HEAD du document
Contourner l’invite window.close en ajoutant window.open((‘’, ‘_self’) à la fonction closeWin Contourner l’invite window.close en ajoutant window.open((‘’, ‘_self’) à la fonction closeWin
Modifier le type de fichier d’un fichier image en texte brut Modifier le type de fichier d’un fichier image en texte brut
Créer une version 64 bits du composant COM Créer une version 64 bits du composant COM
Créer l’élément et ajouter les attributs individuellement à l’aide de l’API setAttribute ou créer l’élément à l’intérieur d’un élément parent Créez l’élément et ajoutez les attributs individuellement à l’aide de l’API setAttribute ou créez l’élément à l’intérieur d’un élément parent à l’aide de l’API innerHTML
Si votre page contient ces filtres, veuillez les supprimer ou les remplacer Si votre page contient ces filtres, veuillez les supprimer ou les remplacer
Déplacez l’OBJET imbriqué de sorte qu’il s’agit de l’OBJET le plus extérieur Déplacez l’OBJET imbriqué de sorte qu’il s’agit de l’OBJET le plus extérieur
Redévelopper la page pour utiliser les comportements DHTML pris en charge Redévelopper la page pour utiliser les comportements DHTML pris en charge
Redéveloppez la page afin qu’elle n’utilise pas les API de document via des fragments de document Redéveloppez la page afin qu’elle n’utilise pas les API de document via des fragments de document
Redéveloppez la page afin qu’elle utilise des noms de balise complets lors de l’appel de getElementsByTagName Redéveloppez la page afin qu’elle utilise des noms de balise complets lors de l’appel de getElementsByTagName
Redévelopper la page pour éviter d’utiliser une instruction return dans les protocoles JavaScript Redévelopper la page pour éviter d’utiliser une instruction return dans les protocoles JavaScript
Redévelopper la page pour supprimer la liaison manuelle, si la prise en charge des anciennes versions est nécessaire, utilisez l’ajout conditionnel de la version de la liaison Redévelopper la page pour supprimer la liaison manuelle, si la prise en charge des anciennes versions est nécessaire, utilisez l’ajout conditionnel de la version de la liaison
Redévelopper le site afin qu’il n’utilise pas les contrôles COM qui exposent les fonctions Journal Hooks de Window Redévelopper le site afin qu’il n’utilise pas les contrôles COM qui exposent les fonctions Journal Hooks de Window
Redévelopper le site afin qu’il n’utilise pas de commentaires conditionnels Redévelopper le site afin qu’il n’utilise pas de commentaires conditionnels
Redévelopper le site afin qu’il n’utilise pas d’espaces de noms Redévelopper le site afin qu’il n’utilise pas d’espaces de noms
Redévelopper le site afin qu’il n’utilise pas les îlots de données XML Redévelopper le site afin qu’il n’utilise pas les îlots de données XML
Redévelopper le site afin qu’il ne s’écrive pas dans des emplacements protégés Redévelopper le site afin qu’il ne s’écrive pas dans des emplacements protégés
Redévelopper le site afin qu’il utilise SVG, Raphael JavaScript Library et d’autres standards largement supportés au lieu de VML Redévelopper le site afin qu’il utilise SVG, Raphael JavaScript Library et d’autres standards largement supportés au lieu de VML
Redévelopper le site pour éviter de mélanger des objets XML natifs et MSXML Redévelopper le site pour éviter de mélanger des objets XML natifs et MSXML
Réaménager le site pour le sensibiliser au DEP Réaménager le site pour le sensibiliser au DEP
Redévelopper le site en utilisant une hauteur fixe pour IFrames Redévelopper le site en utilisant une hauteur fixe pour IFrames
Redévelopper le site sans les arguments. caller property Redévelopper le site sans les arguments. caller property
Supprimer l’animation directe avec une autre technologie L’application doit être redéveloppée pour remplacer l’animation directe par une autre technologie prise en charge
Supprimer les références à des domaines externes Supprimer les références à des domaines externes à l’aide de l’attribut src pour les balises de script
Supprimer les chemins d’URL vers les ressources gopher et telnet Supprimer les chemins d’URL vers les ressources gopher et telnet
Supprimer les images XMB et utiliser un autre format d’image L’application doit être redéveloppée pour supprimer les images XMB et utiliser un format d’image alternatif tel que .png
Remplacer l’appel API avec conforme Appel d’API interrompu ou non pris en charge doit être remplacé par un nouveau ou pris en charge
Remplacer CDF par le nouveau flux RSS L’application doit être redéveloppée pour remplacer CDF par le nouveau flux RSS
Remplacer la fenêtre sur le document là où elle est nécessaire Remplacer la fenêtre sur le document là où elle est nécessaire
Réviser la page pour ajouter l’élément à document.DocumentElement Réviser la page pour ajouter l’élément à document.DocumentElement
L’application doit être redéveloppée afin que les fichiers soient créés sur le serveur Web et qu’un lien cliquable soit fourni aux utilisateurs L’application doit être redéveloppée afin que les fichiers soient créés sur le serveur Web et un lien cliquable est fourni aux utilisateurs pour télécharger le fichier
L’application doit être redéveloppée afin que l’existence d’un attribut soit vérifiée L’application doit être redéveloppée afin que l’existence d’un attribut soit vérifiée
L’application doit être redéveloppée pour utiliser les normes de dénomination conformes L’application doit être redéveloppée pour utiliser les normes de dénomination conformes
L’application doit être redéveloppée pour utiliser l’extension correcte pour les feuilles de style L’application doit être redéveloppée pour utiliser l’extension correcte pour les feuilles de style
Utiliser un jeu de caractères qui n’est pas UTF-7 si le script doit être exécuté Utiliser un jeu de caractères qui n’est pas UTF-7 si le script doit être exécuté
Utiliser la casse correcte et la correspondance L’application doit être redéveloppée pour utiliser le cas correct et la correspondance

Corrections IE

Détails de l’action Description
Ajouter un site à une zone de confiance Utilisez le service d’installation ActiveX et configurez les paramètres de stratégie à l’aide des sites d’installation approuvés pour les contrôles ActiveX ou de la stratégie d’installation ActiveX pour les sites dans les zones de confiance
Désactiver DEP dans IE Désactiver DEP dans IE
Désactiver Afficher le contenu mixte dans IE Désactiver Afficher le contenu mixte dans IE
Modifier le Registre pour supprimer les répétitions et les anciennes versions Modifier le Registre pour supprimer les répétitions et les anciennes versions
Installer un correctif sur votre serveur ASP.NET Installer un correctif sur votre serveur ASP.NET
Pré-installer le composant sur la build Pré-installer le composant sur la build
Relaxer les paramètres de sécurité Internet Relaxez les paramètres de sécurité Internet pour ActiveX si le risque réduit de sécurité est acceptable
Assouplir les paramètres de sécurité Internet en activant les scriptlets Assouplir les paramètres de sécurité Internet en activant les scriptlets
Assouplir les paramètres de sécurité Internet pour activer les mises à jour de la barre d’état Assouplir les paramètres de sécurité Internet pour activer les mises à jour de la barre d’état
Retirez le kill bit Supprimez le kill bit en créant la clé de Registre unkill
Définir les valeurs Safe for Scripting et Safe for Initialization Définissez la valeur Safe for Scripting et Safe for Initialization dans la clé de Registre à l’aide du CLSID des contrôles ActiveX
Former les utilisateurs sur la nouvelle fonctionnalité Former les utilisateurs sur la nouvelle fonctionnalité
Débloquer le paramètre de sécurité Internet contrôles ActiveX Script marqués comme sûrs pour l’écriture de scripts Débloquer le paramètre de sécurité Internet contrôles ActiveX Script marqués comme sûrs pour l’écriture de scripts
Mettre à jour le framework JavaScript actuel vers la dernière version Mettre à jour le framework JavaScript actuel vers la dernière version
Utiliser la version 32 bits d’IE Utiliser la version 32 bits d’IE
Liste blanche ces identifiants de classe dans l’objet de stratégie de groupe IE8 Ax Liste blanche ces identifiants de classe dans l’objet de stratégie de groupe IE8 Ax

Aucune correction requise

Détails de l’action Description
Installer les droits d’administrateur Assurez-vous que l’utilisateur d’installation dispose de droits d’administrateur
Aucune correction requise Aucune correction requise

Réaménagement requis

Détails de l’action Description
L’application doit être redéveloppée pour résoudre ce problème Description de la sous-action de réaménagement

Repackager

Détails de l’action Description
Ajouter les personnalisations nécessaires Ajouter les personnalisations nécessaires
Modifier le chemin d’installation par défaut Utilisez un MST (Microsoft Transform) pour modifier le chemin d’installation ou le modifier manuellement
Conditionner les composants Conditionnez les composants qui installent ces ressources
Créer un module de fusion pour une ressource partagée Créer un module de fusion pour une ressource partagée
Désactiver DEP à l’aide de MSI Désactiver DEP à l’aide du MSI
Modifier l’action personnalisée Modifier l’action personnalisée
Modifier le MSI Modifier le MSI
Modifier le fichier de script appelé par le MSI Modifier le fichier de script appelé par le MSI
Élever l’action personnalisée Élever l’action personnalisée
Installer ce prérequis Installer ce prérequis
Application de package à l’aide de Windows Installer pour le déploiement sur le bureau Application de package à l’aide de Windows Installer pour le déploiement sur le bureau
Fournir une technologie de remplacement Fournir une technologie de remplacement
Fournir la ressource manquante Fournir la ressource manquante ou installer un redistributable
Relaxer les autorisations sur la machine locale Relaxer les autorisations sur la machine locale à l’aide de LockPermission par exemple
Supprimer les autorisations de verrouillage Supprimer les autorisations de verrouillage
Supprimer cette condition Supprimer cette condition
Renommer le programme d’installation en Setup.exe Renommer le programme d’installation en Setup.exe
Supprimer le redémarrage Supprimer le redémarrage
Synchroniser les GUID des composants Synchroniser les GUID des composants
Transformer le MSI pour changer ALLUSERS Transformer le MSI pour changer ALLUSERS
Transformer les valeurs MSI Modifier les valeurs dans le MSI pour qu’elles soient les nouveaux chemins corrects

Séquence### (effort facile)

Détails de l’action Description
Ajouter des espaces réservés dans les fichiers INI Ajouter des espaces réservés dans les fichiers INI
Ajouter un lien de relation dans la séquence Ajouter un lien de relation dans la séquence
Compresser le fichier SFT Compresser le fichier SFT
Créer des entrées ODBC factices sur le poste de travail du séquenceur Créer des entrées ODBC factices sur le poste de travail du séquenceur
Inclure les fichiers manquants dans la séquence Inclure les fichiers manquants dans la séquence
Créer manuellement un raccourci pour corriger l’exécutable Créer manuellement un raccourci pour corriger l’exécutable
Publier des raccourcis dans le dossier de démarrage du menu Démarrer Publier des raccourcis dans le dossier de démarrage du menu Démarrer
Résoudre les raccourcis liés à l’installation et supprimer de la séquence Résoudre les raccourcis liés à l’installation et supprimer de la séquence
Application de séquence avec le service requis Application de séquence avec le service requis
Séquence avec les applications qui en dépendent Séquence avec les applications qui en dépendent
Diviser l’application en morceaux Diviser l’application en morceaux
Utiliser la composition de la suite dynamique Associer l’application à sa dépendance à l’aide de la composition Dynamic Suite

Séquence### (effort dur)

Détails de l’action Description
Déployez le service séparément du package App-V Associer l’application à sa dépendance à l’aide de la composition Dynamic Suite

Séquence avancée

Détails de l’action Description
Configurer les modifications des variables d’environnement Configurer les modifications des variables d’environnement
Configurer les données spécifiques à l’utilisateur à installer dans la séquence sans utiliser Active Setup Configurer les données spécifiques à l’utilisateur à installer dans la séquence sans utiliser Active Setup
Une enquête plus approfondie est nécessaire, séquence si possible Une enquête plus approfondie est nécessaire, séquence si possible
Utiliser l’outil de déploiement Office Utilisez l’outil de déploiement Office pour créer le package App-V

Shim

Détails de l’action Description
Appliquer shim correctFilePaths L’application a besoin que le shim CorrectFilePaths soit appliqué
Appliquer shim DisableNX L’application a besoin que le shim DisableNX soit appliqué
Appliquer shim HideCursor L’application a besoin que le shim HideCursor soit appliqué
Appliquer shim IgnoreMessageBox L’application a besoin que le shim IgnoreMessageBox soit appliqué
Appliquer shim RunasAdmin L’application a besoin que le shim HideCursor soit appliqué
Appliquer shim RunAsAdmin ou RunAsInvoker L’application a besoin que le shim RunasAdmin ou RunaSInvoker soit inclus, selon qu’il est de nature administrative
Appliquer shim RunAsInvoker L’application a besoin que le shim RunAsInvoker soit appliqué
Appliquer shim SessionShim L’application a besoin que le shim SessionShim soit appliqué
Appliquer shim VirtualRegistry L’application a besoin du VirtualRegistry appliqué
Appliquer shim WRPDllRegister L’application a besoin que le shim WRPDllRegister soit appliqué
Appliquer shim WRPMitigationLayer L’application a besoin que le shim WRPMitigation soit appliqué
Appliquer shim WRPRegDeleteKey L’application a besoin que le shim WRPRegDeleteKey soit appliqué

Non défini

Détails de l’action Description
Non défini Non défini

Exception de virtualisation

Détails de l’action Description
Correction possible en cas de fractionnement du composant sur le système d’exploitation Correction possible en cas de fractionnement du composant sur le système d’exploitation
Une correction peut être possible grâce à des tests approfondis Une correction peut être possible grâce à des tests approfondis

Redéveloppement interne sécurisé requis

Détails de l’action Description
Opt-in explicitement à l’analyse HTML pour XSLT si votre sortie dépend des règles d’analyse HTML : Opt-in explicitement à l’analyse HTML pour XSLT si votre sortie dépend des règles d’analyse HTML :
Migrer vers l’espace de noms XSL standardisé : Migrer vers l’espace de noms XSL standardisé :
Redévelopper la page pour ajuster les modifications apportées au modèle d’objet de table dans Secure Web Redévelopper la page pour ajuster les modifications apportées au modèle d’objet de table dans Secure Web
Redévelopper la page pour découper les espaces blancs là où elle est nécessaire Redévelopper la page pour découper les espaces blancs là où elle est nécessaire
Redévelopper le site afin qu’il n’utilise pas les propriétés héritées Redévelopper le site afin qu’il n’utilise pas les propriétés héritées
Redévelopper le site de façon à ce que la méthode eval soit appelée directement Redévelopper le site de façon à ce que la méthode eval soit appelée directement
Redévelopper le site sans utiliser les pointeurs mis en cache pour appeler les méthodes Redévelopper le site sans utiliser les pointeurs mis en cache pour appeler les méthodes
Utilisez l’instruction standard de traitement de la feuille de style xml-pour charger XSLT : <?xml-stylesheet type=”text/xsl” href=”my.xslt”?> Utilisez l’instruction standard de traitement de la feuille de style xml-pour charger XSLT : <?xml-stylesheet type=”text/xsl” href=”my.xslt”?>

Redéveloppement Secure Web requis

Détails de l’action Description
Les éléments de base doivent être déplacés à l’intérieur de la HEAD du document Les éléments de base doivent être déplacés à l’intérieur de la HEAD du document
Créer l’élément et ajouter les attributs individuellement à l’aide de l’API setAttribute ou créer l’élément à l’intérieur d’un élément parent Créez l’élément et ajoutez les attributs individuellement à l’aide de l’API setAttribute ou créez l’élément à l’intérieur d’un élément parent à l’aide de l’API innerHTML
Si votre page contient ces filtres, veuillez les supprimer ou les remplacer Si votre page contient ces filtres, veuillez les supprimer ou les remplacer
Déplacez l’OBJET imbriqué de sorte qu’il s’agit de l’OBJET le plus extérieur Déplacez l’OBJET imbriqué de sorte qu’il s’agit de l’OBJET le plus extérieur
Redévelopper la page pour utiliser les comportements DHTML pris en charge Redévelopper la page pour utiliser les comportements DHTML pris en charge
Redéveloppez la page afin qu’elle n’utilise pas les API de document via des fragments de document Redéveloppez la page afin qu’elle n’utilise pas les API de document via des fragments de document
Redéveloppez la page afin qu’elle utilise des noms de balise complets lors de l’appel de getElementsByTagName Redéveloppez la page afin qu’elle utilise des noms de balise complets lors de l’appel de getElementsByTagName
Redévelopper la page pour éviter d’utiliser une instruction return dans les protocoles JavaScript Redévelopper la page pour éviter d’utiliser une instruction return dans les protocoles JavaScript
Redévelopper le site afin qu’il n’utilise pas de commentaires conditionnels Redévelopper le site afin qu’il n’utilise pas de commentaires conditionnels
Redévelopper le site afin qu’il n’utilise pas d’espaces de noms Redévelopper le site afin qu’il n’utilise pas d’espaces de noms
Redévelopper le site afin qu’il n’utilise pas les îlots de données XML Redévelopper le site afin qu’il n’utilise pas les îlots de données XML
Redévelopper le site afin qu’il utilise SVG, Raphael JavaScript Library et d’autres standards largement supportés au lieu de VML Redévelopper le site afin qu’il utilise SVG, Raphael JavaScript Library et d’autres standards largement supportés au lieu de VML
Redévelopper le site en utilisant une hauteur fixe pour IFrames Redévelopper le site en utilisant une hauteur fixe pour IFrames
Redévelopper le site sans les arguments. caller property Redévelopper le site sans les arguments. caller property
Supprimer les références à des domaines externes Supprimer les références à des domaines externes à l’aide de l’attribut src pour les balises de script
Supprimer les chemins d’URL vers les ressources gopher et telnet Supprimer les chemins d’URL vers les ressources gopher et telnet
Supprimer les images XMB et utiliser un autre format d’image L’application doit être redéveloppée pour supprimer les images XMB et utiliser un format d’image alternatif tel que .png
Remplacer l’appel API avec conforme Appel d’API interrompu ou non pris en charge doit être remplacé par un nouveau ou pris en charge
Remplacer CDF par le nouveau flux RSS L’application doit être redéveloppée pour remplacer CDF par le nouveau flux RSS
Remplacer la fonctionnalité des composants ActiveX qui ne sont pas pris en charge par Secure Web Remplacer la fonctionnalité des composants ActiveX qui ne sont pas pris en charge par Secure Web
Remplacer la fenêtre sur le document là où elle est nécessaire Remplacer la fenêtre sur le document là où elle est nécessaire
Réviser la page pour ajouter l’élément à document.DocumentElement Réviser la page pour ajouter l’élément à document.DocumentElement
L’application doit être redéveloppée afin que les fichiers soient créés sur le serveur Web et un lien cliquable est fourni aux utilisateurs pour télécharger le fichier L’application doit être redéveloppée afin que les fichiers soient créés sur le serveur Web et un lien cliquable est fourni aux utilisateurs pour télécharger le fichier
L’application doit être redéveloppée pour utiliser les normes de dénomination conformes L’application doit être redéveloppée pour utiliser les normes de dénomination conformes
L’application doit être redéveloppée pour utiliser l’extension correcte pour les feuilles de style L’application doit être redéveloppée pour utiliser l’extension correcte pour les feuilles de style
Utiliser un jeu de caractères qui n’est pas UTF-7 si le script doit être exécuté Utiliser un jeu de caractères qui n’est pas UTF-7 si le script doit être exécuté

Corrections Secure Web

Détails de l’action Description
Désactiver Afficher le contenu mixte dans Secure Web Désactiver Afficher le contenu mixte dans Secure Web
Ne pas utiliser de composants COM qui ne sont pas pris en charge par Secure Web Ne pas utiliser de composants COM qui ne sont pas pris en charge par Secure Web
Pré-installer le composant sur la build Pré-installer le composant sur la build
Utiliser l’extension correcte pour les feuilles de style Utiliser l’extension correcte pour les feuilles de style
Liste blanche ces identifiants de classe dans l’objet de stratégie de groupe IE8 Ax Liste blanche ces identifiants de classe dans l’objet de stratégie de groupe IE8 Ax

XenApp

Détails de l’action Description
Élaborer un plan de silo Élaborer un plan de silo
Activer l’adresse IP virtuelle pour les applications publiées Activer l’adresse IP virtuelle pour les applications publiées
S’assurer que Password Manager Agent est le dernier GINA installé sur le système S’assurer que Password Manager Agent est le dernier GINA installé sur le système
Isoler/rediriger les données écrites sur les clés de registre de la machine locale Isoler/rediriger les données écrites sur les clés de registre de la machine locale
Utiliser le pilote d’imprimante universel pour gérer l’impression Utiliser le pilote d’imprimante universel pour gérer l’impression

Actions de correction standard