Convertisseur MSI

Vous utilisez l’outil autonome Web Application Source to MSI Converter pour générer un fichier MSI à partir d’un ensemble de fichiers sources d’application Web. Étant donné que cet outil peut être exécuté indépendamment d’AppDNA, vous pouvez l’envoyer aux administrateurs d’applications Web et leur demander de l’exécuter sur le serveur Web, par exemple. Ensuite, ils vous envoient simplement les fichiers MSI et vous les importez dans AppDNA sous l’onglet Importation Web Direct dans l’écran Importer des applications Web.

Cela signifie que vous n’avez pas besoin de demander des autorisations pour accéder aux fichiers source de l’application Web sur le serveur.

Remarque : L’outil MSI Converter autonome est également disponible pour générer un fichier MSI à partir de n’importe quelle application avec des fichiers source sur votre système de fichiers. L’outil est adapté pour les applications qui sont installables à l’aide de xcopy ou pour les applications avec un support source manquant. Bien que l’outil MSI Converter ne capture pas de composants supplémentaires dans d’autres dossiers ou clés de Registre spéciales, il fournit un point de départ pour l’analyse.

Pour démarrer l’outil MSI Converter autonome :

  • Dans le menu Démarrer de Windows, choisissez Citrix AppDNA > Source d’application Web to MSI Converter.

    Si cette option n’est pas disponible, vous devez installer les outils de capture Web autonomes comme décrit à la section Installation des outils de capture Web autonomes.

À propos de l’outil

La partie principale de la fenêtre Web Application Source to MSI Converter répertorie les dossiers contenant les fichiers source de l’application Web que vous souhaitez capturer dans un fichier MSI pour l’importation dans AppDNA.

Vous pouvez double-cliquer dans les colonnes Nom du produit, Version du produit et Nom du fabricant pour modifier les détails. Ceci est utile car ces détails sont utilisés pour identifier l’application Web lorsque vous l’importez dans AppDNA (bien que vous puissiez modifier ces détails dans AppDNA).

L’espace sous la liste des dossiers affiche un journal du traitement. Cliquez sur Actualiser pour mettre à jour cette partie de l’écran avec les derniers détails.

Options de la barre d’outils :

Sélectionner. Cliquez pour sélectionner un dossier contenant les fichiers que vous souhaitez convertir en MSI à importer dans AppDNA. Cela ajoute le dossier à la liste.

Rechercher des dossiers. Ouvre la boîte de dialogue Rechercher des dossiers. Vous pouvez l’utiliser pour saisir des options de recherche de dossiers sophistiquées. Les options sont les suivantes :

  • Chemin. Spécifiez un dossier qui contient des sous-dossiers contenant les fichiers source à partir desquels vous souhaitez générer un MSI à importer dans AppDNA.
  • Motif. Si vous souhaitez limiter la recherche à un ou plusieurs dossiers spécifiques, entrez le nom ici. Vous pouvez utiliser un astérisque (*) comme caractère générique.
  • Récurrence. Activez cette case à cocher pour indiquer que vous souhaitez rechercher des dossiers dans les dossiers qui sont directement enfants du dossier spécifié dans la zone Forward Path. Désactivez cette case à cocher pour rechercher un seul niveau à partir du dossier spécifié dans la zone Forward Path.
  • Mappage des détails. Cela contrôle la façon dont les valeurs initiales des colonnes Nom du produit, Version du produit et Nom du fabricant sont dérivées. Vous pouvez modifier ces valeurs ultérieurement en double-cliquant dans les colonnes.
Option Description
<No mapping> Utilisez les valeurs par défaut. Le nom du produit est le produit inconnu, la version du produit est 1.0.0.0 et le nom du fabricant est le fabricant inconnu.
…\Product Basez le nom du produit sur le nom du dernier dossier du Forward Path et utilisez les valeurs par défaut pour la version et le nom du fabricant.
…\Manufacturer\Product\Version Basez le nom du fabricant, le nom du produit et la version sur les noms des trois derniers dossiers de l’arborescence, respectivement.
…\Manufacturer\Product Basez le nom du fabricant et le nom du produit sur les noms des deux derniers dossiers de l’arborescence, respectivement, et utilisez la valeur par défaut pour la version.
…\Product\Version Basez le nom du produit et la version sur les noms des deux derniers dossiers de l’arborescence, respectivement, et utilisez la valeur par défaut pour le nom du fabricant.

Importer la liste. Ouvre la boîte de dialogue Importer la liste, dans laquelle vous pouvez spécifier un fichier CSV contenant une liste de dossiers à importer. Les options sont les suivantes :

  • Chemin. Nom et Forward Path du fichier CSV qui contient la liste des dossiers à importer. Vous pouvez également spécifier le nom, la version et le fabricant du produit dans le format suivant :

     Directory,ProductName,Version,Manufacturer  c:\test,TestApp,1.0.0.0,TestCompany
    
  • Remplacer les détails CSV à l’aide d’une regex de chemin. Cela contrôle la façon dont les valeurs initiales des colonnes Nom du produit, Version du produit et Nom du fabricant sont dérivées. Vous pouvez modifier ces valeurs ultérieurement en double-cliquant dans les colonnes.

    Vous pouvez sélectionner une option prédéfinie dans la liste déroulante. Les options disponibles sont celles décrites pour la boîte de dialogue Rechercher des dossiers, sauf que l’ <No mapping> option dérive les valeurs du fichier CSV. Vous pouvez également entrer votre propre expression régulière.

    Remarque : Les expressions régulières sont un langage de correspondance de modèle de texte largement utilisé. Il existe de nombreuses ressources sur le World Wide Web pour en apprendre davantage sur la syntaxe. Par exemple http://msdn.microsoft.com/en-us/library/az24scfc.aspx.

Configurez. Ouvre la boîte de dialogue Configuration dans laquelle vous entrez les emplacements des fichiers MSI générés, des fichiers journaux et des options de traitement.

  • Emplacement MSI généré. Spécifiez l’emplacement où vous souhaitez stocker les fichiers de sortie MSI. C’est là que vous pouvez trouver les fichiers MSI générés après l’exécution de l’outil.
  • Emplacement du fichier journal. Spécifiez l’emplacement où vous souhaitez stocker les fichiers journaux.
  • Options de chaleur (vide = par défaut). La chaleur est un outil que le générateur MSI utilise en interne pour générer le MSI. Vous pouvez utiliser cette zone pour saisir les options de configuration. Cliquez sur le ? pour obtenir un résumé des différentes options et de leur syntaxe. Il s’agit d’une fonctionnalité avancée. Laissez cette case vide pour les options par défaut. Pour plus d’informations, reportez-vous à la sectionhttp://wix.sourceforge.net/manual-wix3/heat.htm.

Commencez. Commencez à convertir les dossiers sélectionnés.

Annuler. Annuler la conversion des dossiers sélectionnés.

Sélectionnez tout. Sélectionnez tous les dossiers de la liste.

Inverser. Sélectionnez les dossiers qui ne sont pas actuellement sélectionnés et désélectionnez ceux qui sont sélectionnés.

Retirez. Supprimer les dossiers sélectionnés.

Convertisseur MSI