Partager via


Feuille de route vers la documentation windows Installer

Cette documentation est la source principale du matériel de référence pour Windows Installer. Il fournit des informations sur les packages d’installation et le service d’installation. Il fournit également des descriptions complètes de l’interface de programmation d’application (API) et des éléments de la base de données du programme d’installation. Cette documentation contient également une discussion sur les exemples de base d’installation et de mise à jour des packages dans exemples Windows Installer.

Le Guide basé sur les rôles de la documentation windows Installer est une alternative fournie en tant que guide pour les lecteurs qui préfèrent consulter des liens vers des rubriques organisées par rôle professionnel et scénarios de tâches courants.

Pour plus d’informations sur les groupes de discussion Windows Installer, consultez également la rubrique : autres sources d’informations windows Installer.

Pour obtenir la liste des conseils sur l’utilisation de Windows Installer, consultez Meilleures pratiques de Windows Installer.

La liste suivante décrit chaque section de la documentation du programme d’installation.

  • À propos de Windows Installer fournit une vue d’ensemble des fonctionnalités et avantages du programme d’installation, tels que la publication, l’installation à la demande, la résilience, la personnalisation et la gestion des composants. Cette section présente les concepts des composants et fonctionnalités du programme d’installation, qui sont essentiels pour comprendre comment le programme d’installation organise une installation. Il traite également de plusieurs sujets de haut niveau sur l’installation, tels que la stratégie système, les règles de gestion des versions de fichiers et l’installation de restauration.
  • Utilisation de Windows Installer traite de diverses rubriques, telles qu’une méthode standard pour organiser une application en composants que le programme d’installation peut installer ou supprimer de l’ordinateur d’un utilisateur ; comment télécharger un package d’installation à partir du World Wide Web ; et à l’aide d’images sources compressées.
  • Les informations contenues dans les sections Nouveautés de Windows Installer peuvent être utilisées pour identifier les nouvelles fonctionnalités qui ne sont pas prises en charge par les versions antérieures de Windows Installer.
  • Signatures numériques et Windows Installer décrit comment les signatures numériques peuvent être utilisées avec des packages, des transformations, des correctifs, des modules de fusion et des fichiers d’armoire externe.
  • assemblys explique comment utiliser Windows Installer pour installer et gérer l’heure d’exécution du langage commun et les assemblys Win32.
  • interface utilisateur fournit des informations sur les fonctionnalités de l’interface utilisateur du programme d’installation. Bien que le programme d’installation ne fournisse pas d’interface utilisateur, un auteur de package peut conserver toutes les données et la logique requises pour exécuter une interface utilisateur interne ou externe entièrement interactive dans la base de données d’installation. La section Référence décrit les éléments de l’interface utilisateur qui sont spéculables dans les tables de base de données, notamment les boîtes de dialogue, les contrôles et les événements de contrôle.
  • Actions standard décrit les actions standard utilisées par le programme d’installation dans les tables de séquences pour effectuer une installation. Ces informations sont destinées principalement aux développeurs de packages.
  • Actions personnalisées explique comment créer des fonctionnalités supplémentaires dans le programme d’installation. Les actions personnalisées permettent à un auteur d’un package d’installation d’étendre les fonctionnalités des actions standard en incluant des exécutables, des bibliothèques de liens dynamiques et un script. Ces informations sont destinées aux développeurs de packages qui doivent effectuer des fonctions d’installation introuvables ailleurs dans le programme d’installation.
  • Propriétés fournit des informations sur les propriétés que le programme d’installation utilise lors d’une installation. Les sections About and Using donnent une vue d’ensemble de ces variables globales et chaque propriété est décrite dans la section Référence.
  • flux d’informations récapitulatives documente les propriétés d’informations récapitulatives utilisées par le programme d’installation. Ces informations sont intéressantes pour tous les développeurs.
  • mises à jour correctives et mises à niveau traite de l’utilisation du programme d’installation pour effectuer des mises à jour de fichiers, des QFE, des mises à jour mineures, des mises à niveau de produit et des correctifs.
  • Transformations explique comment modifier ou personnaliser une base de données d’installation à l’aide d’une transformation de base de données et comment générer, sécuriser et appliquer des transformations.
  • validation de package traite de l’utilisation des évaluateurs de cohérence interne (ICE) pour tester la cohérence interne des packages d’installation en cours de développement.
  • modules de fusion présente une norme pour la conception des modules de fusion. Cette norme doit être suivie par les développeurs qui créent leurs propres modules de fusion, ainsi que par les développeurs qui prévoient d’utiliser le programme d’installation pour fournir du code partagé à leurs applications.
  • Windows Installer sur les systèmes d’exploitation 64 bits explique comment utiliser Windows Installer pour installer et gérer les composants du programme d’installation conçus pour s’exécuter sur des systèmes d’exploitation 64 bits.
  • Exemples Windows Installer inclut un exemple pas à pas de création d’un package d’installation avec une interface utilisateur interne dans Exemple d’installation. Pour obtenir un exemple de création d’une mise à niveau majeure pour un package existant, consultez Exemple de mise à niveau. Pour savoir comment une transformation de personnalisation désactive les fonctionnalités et ajoute de nouvelles ressources, consultez Exemple de transformation de personnalisation. Pour obtenir un exemple de création d’un package de correctifs qui applique une petite mise à jour à un package d’installation existant, consultez Exemple de mise à jour corrective de petite mise à jour. Pour savoir comment localiser un package d’installation existant, consultez 'exemple de localisation.
  • 'interface Automation fournit des informations aux développeurs qui souhaitent utiliser l’interface Automation de Windows Installer.
  • Installer Functions décrit les appels de fonction à l’API du programme d’installation. Il s’agit des fonctions que d’autres applications appellent pour accéder aux services d’installation pour installer, gérer ou supprimer des applications. Les sections Using incluent des discussions sur la façon de demander des fonctionnalités, lancer des installations et réinstaller des composants manquants par programmation. La section Référence est le matériel de référence principal pour les fonctions du service d’installation.
  • installer la base de données décrit la base de données d’installation. Le programme d’installation conserve toutes les données et logiques nécessaires pour une installation dans une base de données relationnelle située dans un fichier .msi. La section About fournit une vue d’ensemble des diagrammes de schéma pour les principaux groupes fonctionnels de tables de la base de données. La section Using traite de l’utilisation avec les tables les plus importantes. Ces sections contiennent des informations essentielles aux développeurs qui créent des packages d’installation ou écrivent des outils de création de package. La section Référence contient des documents de référence complets pour chaque table de base de données. Cette section contient également la référence principale pour chacune des fonctions de base de données. Les fonctions de base de données sont utilisées en interne par le programme d’installation pour accéder à la base de données et sont principalement intéressantes pour les développeurs d’outils de création de package d’installation.