InstallAnywhere.NET, Créez des Installateurs Windows Flexibles et Performants
Caractéristiques et Fonctionnalités

1. Création d'Installateurs Windows Flexibles et Performants

InstallAnywhere.NET fournit un environnement de développement intégré (IDE), qui intègre toute la puissance de la technologie Windows Installer (MSI). En plus de toutes les fonctionnalités attendues d'un outil de création d'installateurs Windows, InstallAnywhere.NET permet aux développeurs d'analyser les logs d'installation et de dépanner les problèmes pendant la création de package MSI, et également de fournir un système de prévention des erreurs, qui les décèle avant que les packages d'installation ne soient déployés. InstallAnywhere.NET, c'est aussi le choix idéal pour installer des applications serveur Windows.

2. Puissant Environnement de Développement Intégré (IDE)

L'interface utilisateur graphique d'InstallAnywhere.NET est orientée tâches :

  • Adaptif : outil pour réduire une arborescence, cacher ou repositionner les fenêtres.
  • Multi-tâches : Travail dans plusieurs zones à la fois avec une interface multi-document (MDI).
  • Intuitif : Fonctionnalités perfectionnées sans être intrusives.
  • Polyvalent : Editeur visuel de dialogue inclus.
  • Efficace : Aide contextuelle pour InstallAnywhere.NET et Windows Installer.
  • Gain en productivité : Importation de projets VB6, C#, C++, VB.NET et autres pour démarrer rapidement le processus de construction de l'installateur.

3. Optimisé pour le Déploiement Logiciel d'Entreprise

Optimisé pour le déploiement logiciel d'entreprise, InstallAnywhere.NET produit toujours des setups d'installation 100% pur Windows sans utiliser de scripts propriétaires ou de modules d'extension. Aussi, que vous utilisiez Microsoft SMS ou une solution de déploiement d'un éditeur (Tivoli, Altiris, HP, Novell&), les packages d'installation d'InstallAnywhere.NET sont parfaitement compatibles, sans avoir recours à un repackaging.

4. Support Inégalé pour les Applications Perfectionnées Windows ou .NET

InstallAnywhere.NET est optimisé pour les applications perfectionnées Windows et .NET. Il permet au Framework .NET d'être téléchargé et installé sur demande si nécessaire, il enregistre les assemblies .NET dans le CAG (Global Assembly Cache), installe les services Web directement dans IIS, effectue les transformations XSL sur les fichiers de configuration .NET, exécute une classe d'installation d'assembly, et optimise les assemblies .NET en exécutant le compilateur JIT à l'installation. Seul InstallAnywhere.NET offre un puissant environnement pour gérer toutes les spécificités de déploiement d'une application .NET.

5. Idéal pour l'Installation d'Applications Client ou Serveur

InstallAnywhere.NET a été spécialement conçu pour construire, configurer et déployer des classes Windows et des applications NET. InstallAnywhere.NET fournit un accès complet à la configuration de Microsoft Internet Information Services, Microsoft SQL Serveur, et pratiquement à n'importe quelle autre configuration serveur, dont celles qui utilisent les fichiers de configuration XML. Qu'il s'agisse de déployer des applications client riches, ou des configurations serveur complexes avec de multiples composants logiciels, InstallAnywhere.NET est l'outil idéal pour la réalisation de cette tâche.

6. Environnement de Construction Personnalisable et Extensible et Automatisation

Pour les équipes logicielles avec des environnements automatisés de production et de construction, InstallAnywhere.NET peut être directement intégré dans un processus de construction, utilisant une interface d'automatisation COM et des options de construction de ligne de commande. InstallAnywhere.NET est le seul outil de création d'installateurs à s'intégrer à VBA, offrant ainsi aux développeurs des possibilités sans précédent pour personnaliser le travail de création MSI directement depuis l'IDE.

7. Identification de Problèmes et Résolution en Temps Réel

InstallAnywhere.NET utilise un moteur de validation pro-actif et temps réel, qui identifie instantanément les problèmes potentiels en phase de création, plutôt que d'attendre la phase de déploiement. Le moteur de validation fournit des alertes basées sur les meilleures pratiques de Windows Installer, permettant d'économiser du temps pendant la création de l'installateur, pour l'assurance qualité et lors du processus de déploiement. InstallAnywhere.NET aide les développeurs à dépanner les problèmes d'installation par la lecture et l'analyse des logs par Windows Installer, par la création de rapports de synthèse et d'informations détaillées, par l'identification d'erreurs et de problèmes, et enfin par la suggestion de solutions. Des problèmes vraiment sérieux peuvent alors être dépistés en utilisant le débogueur de Windows Installer, qui permet de visualiser les propriétés et les tables de l'installateur lors de leur changement durant le procédé d'installation.

8. Localisation pour 28 Langues

Avec InstallAnywhere.NET, vous n'avez pas besoin d'acheter des packs de langues étrangères supplémentaires pour construire des installateurs localisés. InstallAnywhere.NET inclut la localisation complète de l'interface de l'installateur pour 28 langues : le basque, le portugais brésilien, le catalan, le chinois simplifié et traditionnel, le tchèque, le danois, le néerlandais, l'anglais, le finnois, le français, l'allemand, le grec, l'hongrois, l'italien, le japonais, le coréen, le norvégien, le polonais, le portugais, le québécois, le russe, le slovaque, le slovène, le thaï et le turque.

9. Actions Intégrées et Personnalisées

InstallAnywhere.NET permet aux développeurs d'étendre les fonctionnalités de l'installateur bien au-delà des possibilités offertes par Windows Installer par l'ajout d'actions intégrées et personnalisées. Ces actions peuvent être insérées dans l'installateur afin d'exécuter des DLLs, de lancer des sous-installateurs, ou exécuter des applications tierces ou des scripts. InstallAnywhere.NET est fourni avec des actions intégrées supplémentaires pour exécuter des requêtes SQL sur des bases de données Microsoft SQL Server, pour poster des données sur un serveur Web, exécuter une classe d'installateur .NET, faire des modifications sur des fichiers texte, ou effectuer des transformations XLS sur des fichiers de configuration .NET. Les développeurs peuvent ajouter leurs propres actions personnalisées (Custom Actions), ou même ajouter des VBScripts ou du JavaScript directement via l'IDE.

10. Editeur Graphique de Dialogue

Les développeurs peuvent facilement créer et configurer les dialogues (messages) qui s'affichent sur le poste de l'utilisateur final pendant le processus d'installation. Une suite d'outils permet aux développeurs d'adapter les panneaux existants ou même d'en créer de nouveaux. De plus, InstallAnywhere.NET permet de glisser-déposer les contrôles d'InstallAnywhere.NET directement sur les panneaux, pour créer rapidement une interface utilisateur professionnelle.

11. Options Rapides et Flexibles de la Création au Déploiement

Utiles pour les entreprises ayant de multiples produits logiciels, InstallAnywhere.NET fournit des options flexibles pour créer et déployer les installateurs. Les développeurs peuvent utiliser les Templates pour fournir un point de départ cohérent pour les projets d'installateurs ; les Templates incluent tout ce dont un projet standard a besoin, à savoir les termes du contrat de licence, les graphiques et l'enchaînement de panneaux personnalisés, et même des fichiers. InstallAnywhere.NET fournit également des options flexibles pour le déploiement de l'installateur, dont la construction de fichiers MSI Standards, des installateurs setup.exe& InstallAnywhere.NET peut aussi créer des installateurs qui téléchargent et installent le runtime MSI et le Framework.NET si nécessaire.

12. Une Suite Unique d'Outils et d'Utilitaires

InstallAnywhere.NET est fourni avec des outils et des utilitaires, qui permettent de gagner en productivité sur la création de packages professionnels Windows Installer.

  • Visual TargetView editing : facilite le processus de création de l'installateur en affichant exactement les fichiers tels qu'ils apparaîtront sur le poste de l'utilisateur final.
  • MSIEXEC Command Generator : utilitaire qui donne accès à chaque dispositif et option offert par le service MSI, et produit une commande MSIEXEC prête à l'emploi.
  • Table Editor : Pour la personnalisation des bases de données MSI directement ou encore l'accès à des fonctionnalités personnalisées dans MSI, l'Editeur de Table permet d'ouvrir et de visualiser chaque table dans un package Windows Installer.
  • Debugger : Visualisation des tables, des tables temporaires et des propriétés dans le package Windows Installer, pendant que l'installateur s'exécute.
  • Log Analyzer : Transformation des fichiers log Windows Installer en un fichier HTML facilement lisible avec un récapitulatif des informations.
  • Static Analyzer : Détermination automatique des dépendances de vos .exe et DLLs, afin de s'assurer que tous les fichiers requis dans l'installateur sont présents.
  • Intégration à Visual SourceSafe : Contrôle automatique des fichiers et des projets directement dans Visual SourceSafe de Microsoft.

InstallAnywhere.NET est une marque déposée de Zero G Software, Inc. Les autres marques citées sont des marques commerciales ou des marques déposées de leurs propriétaires respectifs. Mise à jour : 17-Oct-2004 - www.kapitec.com