Formation Flexera InstallShield (Avancé)

Formation Flexera InstallShield (Avancé)

Explorez les possibilités les plus avancées du packaging d’applications, et intégrez vos packages dans vos processus de développement habituel.

Plus de détails

Durée : 3 jours

Public visé : Packageurs, développeurs, administrateurs.

Prérequis : Une bonne connaissance de Windows est recommandée, ainsi que des notions de développement (Visual Basic, VBScript …). Il est demandé d’avoir suivi la formation InstallShield au préalable.

Support : Support de formation en français sur Clé USB.

 

Programme :


Avant-propos

 

Rappel des principes de base

 

Création d’un package installable par le WebInstaller une application développée en vb6

·        Outil d’importation VB6

·        Scanner statique

·        Scanner dynamique

 

Installer une application développée en .net

·        Installation du framework

·        Propriétés .net d’un component

·        Ajout d’une assembly au GAC

 

Les CustomActions en mode avancé

·        Les différents modes d’exécution d’une CA

·        Importance de l’action CostFinalize

·        Développer une action en .Net (code managé)

·        « MSI dll » et appel depuis une action MSI

·        Quitter une installation depuis une CA

·        Ecrire dans le log d’installation depuis une CA

·        Les CA et les Merges Modules

 

Gérer un seul package pour plusieurs éditions avec un numéro de série

 

Gestion du reboot

 

Le mode multi instances

 

Gérer une installation sur des postes multi-utilisateurs

·        Sans ActiveSetup

·        Avec ActiveSetup

 

Créez et gérez des versions d’évaluation de vos applications

 

Gérez la diffusion par le Web des mises à jours de vos packages

 

Introduction aux suites applicatives

·        Création d’une suite

·        Conditions de sortie

 

Les spécificités du packaging sous Windows7

·        Les principaux problèmes rencontrés sous W7

·        Le problème spécifique de l’UAC

 

Travailler avec un projet ISM sans Installshield

·        Utilisation du SDK Windows Installer

- Outil ad-hoc de personnalisation de package pour le client final

- Créer un MST en code

·        Automatiser la compilation de vos projets avec le «stand alone build »

·        Automatiser la création ou la modification de vos packages avec l’automation interface

 

Introduction à la Virtualisation applicative

·        Qu’est-ce que la virtualisation d’applications ?

·        Les outils de virtualisation du marché

·        Que permet Installshield ?

·        Quelques exemples : FIREFOX / QUICKTIME / ITA

·        L’architecture App-V

 

Questions/Réponses