InstallShield MicroConsulting

Aide ciblée à la formation et au dépannage

8 heures d'assistance à distance

Vous avez parfois besoin d'aide, mais pas forcément d'un service complet de consulting. C'est là qu'intervient InstallShield MicroConsulting. Des experts Flexera Software en matière d'installation vous proposent une assistance pour développer des configurations à toute épreuve ou effectuer les opérations d'application de correctifs, de mise à jour, d'auto-réparation, de déploiement automatique, etc. Vous pouvez également leur demander d'évaluer votre architecture et votre code, de s'occuper du dépannage, du support avancé, du transfert de connaissances, etc.

Modalités de service :

Ce service comprend huit heures de consulting (sur une journée de travail) dans un, deux ou trois domaines présélectionnés. Le format en ligne et à distance simplifie l'accès et la participation des membres des équipes travaillant sur plusieurs sites.

L'inscription en ligne vous permet de visualiser les dates possibles et de trouver les domaines relatifs à l'installation qui correspondent le mieux à vos besoins.

Domaines InstallShield MicroConsulting

Vos huit heures de consulting vous autorisent à sélectionner dans cette liste un, deux ou trois grands domaines ou à demander des services avancés : aide au dépannage, formation, évaluation du code et de l'architecture, etc.

  • Introduction aux projets Suite Installer
    • Création d'un projet Suite
    • Propriétés de Suite
    • Conditions de sortie
    • Organisation des packages dans le projet Suite
    • Création et déploiement de l'installation de Suite
    • Définition de l'interface utilisateur de Suite
  • Création de mises à jour et de correctifs
    • Types de mise à jour
    • Création d'upgrades mineures
    • Création d'upgrades majeures
    • Projets Quickpatch
    • Projets de correctif généraux
    • Application de correctifs d'application
    • Désinstallation d'un correctif
  • Chaînage de fichiers .msi
    • Présentation des installations à plusieurs packages qui utilisent le traitement transactionnel
    • Ajout à votre projet d'un nouveau package .msi chaîné
    • Allocation de marqueurs de version à un package .msi chaîné
    • Suppression d'un package .msi chaîné de votre projet
  • Éditeur Direct
    • Modification des tables de projet
    • Ajout de nouvelles tables au moyen de l'Éditeur Direct
    • Ajout d'entrées dans une table
    • Repérage et remplacement dans l'Éditeur Direct
    • Modification d'une entrée dans une table
    • Importation et exportation de tables à partir de l'Éditeur Direct
    • Suppression d'entrées dans une table
    • Suppression de tables au moyen de l'Éditeur Direct
    • Base de données Windows Installer sur place et compression différentielle des fichiers de projet
    • Saisie de données binaires dans une table
    • Entrées d'annuaire orphelines
  • Personnalisation des boîtes de dialogue/des panneaux
    • Utilisation de l'assistant de boîtes de dialogue pour créer une nouvelle boîte
    • Ajout de la fonction de création ou de définition d'un compte utilisateur existant
    • Importation et exportation de boîtes de dialogue
    • Publication d'un fichier de boîte de dialogue (.isd) dans un référentiel
    • Suppression de boîtes de dialogue des projets
    • Création et configuration de boîtes de dialogue personnalisées
    • Suppression des changements dans l'éditeur de boîtes de dialogue
    • Types de fichier de panneau pour les projets Basic MSI
    • Ajout d'un panneau de fichier d'application Adobe Flash à un projet Basic MSI
    • Ajout de panneaux d'image à un projet Basic MSI
    • Configuration des paramètres de panneau dans un projet Basic MSI
    • Aperçu des panneaux sans création ni lancement de version
    • Définition de l'ordre des panneaux
    • Suppression d'un panneau d'un projet Basic MSI
  • Installation d'IIS
    • Création d'un site web et ajout d'une application ou d'un répertoire virtuel
    • Analyse d'un site Web IIS et importation de ses paramètres dans un projet InstallShield
    • Création d'un répertoire virtuel imbriqué
    • Configuration du port TCP et du site
    • Spécification du nom d'en-tête de l'hôte IIS pour un site Web
    • Spécification du certificat SSL pour un site Web
    • Ajout de fichiers dans un annuaire IIS virtuel
    • Suppression d'applications et de répertoires virtuels dans la vue Internet Information Services
    • Ajout de pools d'applications
    • Suppression de pools d'applications de la vue Internet Information Services
    • Ajout et suppression d'extensions de service Web dans la vue Internet Information Services
    • Associations de fonctions et de composants pour la prise en charge IIS
    • Désinstallation de sites Web, d'applications, de répertoires virtuels et d'extensions de service Web
    • Configuration de la version ASP.NET pour un site Web ou une application
    • Critères à prendre en compte pour la prise en charge d'IIS 6 sur les plates-formes à 64 bits
    • Définition de mappages d'application pour un site Web, une application ou un répertoire virtuel
    • Spécification des paramètres de délai d'inactivité pour un site Web, une application ou un répertoire virtuel
    • Configuration des paramètres IIS avancés
    • Configuration de messages d'erreur personnalisés pour un site Web, une application ou un répertoire virtuel
    • Utilisation des propriétés de Windows Installer pour modifier de façon dynamique les paramètres IIS
  • Actions personnalisées
    • Séquences d'installation
    • Actions personnalisées Types d'action et consignes
    • Récupération et définition des valeurs de propriété
    • Type de données formaté
    • Actions personnalisées exécutables
    • Actions personnalisées sur les scripts
    • Actions personnalisées pour appeler des fonctions DLL
    • Annulation d'un processus
    • Actions personnalisées de code managé
    • Actions d'erreur personnalisées
  • Écriture de scripts SQL
    • Ajout d'une nouvelle connexion SQL
    • Remplacement de la bibliothèque réseau TCP/IP par défaut par un autre protocole pour une base de données SQL Server
    • Conditions à remplir pour la connexion aux instances de SQL Server Express LocalDB
    • Ajout d'un nouveau script SQL
    • Insertion et importation de scripts SQL
    • Modification d'un fichier de script SQL
    • Spécification d'un numéro de version pour un fichier de script SQL
    • Spécification de l'ordre d'exécution de plusieurs scripts SQL associés à une connexion
    • Remplacement du comportement d'exécution SQL par défaut
    • Traitement des erreurs d'exécution SQL
    • Lancement d'un script SQL avec conditions
    • Restriction de l'exécution des scripts SQL à la version intégrale de SQL Server
    • Utilisation des propriétés Windows Installer pour remplacer des chaînes en SQL de façon dynamique
    • Comment exiger une installation SQL côté serveur pour un projet basé sur Windows Installer
    • Publication de fichiers de script SQL dans un référentiel
    • Installation du pilote MySQL ODBC
    • Connexion au serveur de base de données Microsoft Windows Azure et exécution de SQL
    • Connexion à une instance d'Oracle et exécution de scripts SQL

Offres associées

La formation « InstallShield, MSI Projects » est une offre autonome, mais il est possible d'y ajouter le service de développement d'installations logicielles externalisé. L'équipe de développement d'installations logicielles externalisé propose des services exceptionnels d'installation et de transfert des connaissances qui favorisent un processus d'installation à toute épreuve. Celui-ci comprend, entre autres, l'application de correctifs, la mise à jour, l'auto-réparation et le déploiement automatisé.

Composition de l'équipe de service de Flexera Software :

La prestation est fournie par un consultant, un collaborateur senior ou un cadre avec 5 à 15 années d'expérience dans le déploiement d'installations logicielles InstallShield et/ou InstallAnywhere. Ces ressources possèdent des compétences en développement de logiciels C++, C#, Java et autres. De plus, ils ont mené à bien des centaines de projets d'installation pour de nombreux marchés verticaux et connaissent les bonnes pratiques en matière de déploiement d'installations logicielles dans les secteurs de l'énergie, de la santé, des services financiers, du service public et plus encore.