En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Windows Installer et MSI avec InstallShield


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Maîtriser l'environnement
  • Windows
  • Connaissance des bases de
  • l'architecture Windows
  • Connaitre l?utilisation de
  • Visual Studio
  • Être capable de construire une installation de type MSI avec Installshield
  • Acquérir les bases de gestion avancée des installations MSI (personnalisation, multi langues, patches, ?)
Trouvez votre prochaine formation

Programme

  • 4 Jours, 28h
  • 2495 HT *
    Windows InstallerPrésentation de Windows Installer
    • Architecture
    • La base de données MSI
    • Les fonctionnalités et types
    • d’installations
    • Les types de fichiers (MSI, MST,MSM, …)

    Technologie MSI
    • Versions de MSI
    • Structure d’un fichier d’installation
    • Windows Installer Development  Tools
    • Éditer un fichier MSI
    • Éditeurs avancés

    Création d'une installation avec Visual Studio
    • Types de projets
    • Composant d’installation
    • Conditions de lancement
    • Création de raccourcis
    • Modification du Menu Programme
    • Modification de la base de registre
    • Association de fichiers
    • Définition d’actions personnalisées
    • Définition de dialogues  personnalisés

    Édition d'une installation
    • Ajouter ou modifier une variable
    • d’environnement à l’installation
    • Modifier un fichier texte à l’installation

    Déploiement d'une Installation
    • Exécuter son installation
    • Maintenance, réparation et  désinstallation
    • Installation en ligne de commande
    • Installations silencieuses

    INSTALLSHIELDMécanisme de base et environnement Installshield
    • Windows Installer et  l'environnement InstallShield
    • Le mécanisme d'une installation  Windows Installer
    • Les différents types de projets

    Les projets
    • Utiliser l'assistant et l'interface de  conception
    • Travailler avec les features et les  components
    • Les éléments de paramétrage  (produit et projet)

    Installation de Fichiers
    • Liens statiques & liens dynamiques
    • L'utilisation des "clés"
    • Création de raccourcis
    • Utilisation des Merges Modules et  des pré-requis

    Construire des packages
    • Utiliser le "Release Wizard"
    • Les installations Web
    • Présentation de la construction en  ligne de commande et de l'interface  Automation
    • Utilisation des "releases flags"

    Déploiement d'une installation
    • Exécuter son installation
    • Maintenance, réparation et  désinstallation
    • Installation en ligne de commande
    • Installations silencieuses

    Modification de l'environnement de la cible
    • Modifier la base de registre, les  fichiers INI et XML
    • Les variables d'environnement
    • Associer une extension à un fichier

    Installation de composants système
    • Composants COM et Services  Windows
    • Assemblys .Net
    • Exécuter des scripts SQL Installer  un pilote de périphérique
    • Forcer la suppression de données à  l'installation ou à la désinstallation

    Manupulation des Merges modules
    • Principe d’un Merge Module
    • Création
    • Précautions d’utilisation

    Conditions et Actions MSI
    • Propriétés MSI
    • Syntaxe des conditions
    • Les séquences d'installation
    • Les "custom actions"
    • Modifier directement les tables MSI

    Paramétrage de l'interface utilisateur MSI
    • Les boites de dialogue standards
    • Travailler avec les événements
    • Travailler avec les conditions
    • Présentation du débuggeur MSI
    • Gestion des packages multi-langues

    Mises à jours et patches
    • Les différents types de mises à jour
    • Créer des mises à jour mineures  puis majeures
    • Créer des patchs via le "QuickPatch"
    • Créer des patchs MSI
    • Désinstaller un patch & utiliser  Update Service

    Sujets spécifiques
    • Création de transformations (MST)
    • Validation d'un package MSI
    • Chainer les packages MSI
    • Editer un package MSI directement
    • Utiliser l'automation pour modifier  un projet
    • Validation d'un package MSI
    • Déployer plusieurs instances d'une  application
    • Chainer les packages MSI
    • Projet via l’Assistant Visual Basic
    • Projet Visual Basic .Net via l’Assistant

* La durée et le prix de la formation sont donnés à titre indicatif pour une inscription en inter-entreprises. Toute demande intra-entreprise fait systématiquement l’objet d’un devis sur-mesure devant être approuvé pour acceptation.