Partager via


Composants Windows Installer

Un composant est un élément de l’application ou du produit à installer. Des exemples de composants incluent des fichiers uniques, un groupe de fichiers connexes, des objets COM, une inscription, des clés de Registre, des raccourcis, des ressources, des bibliothèques regroupées dans un répertoire ou des éléments de code partagés tels que MFC ou DAO.

Le service d’installation installe ou supprime un composant en tant que pièce cohérente unique. Il suit chaque composant par le GUID d’ID de composant respectif spécifié dans la colonne ComponentId de la table composant .

Note

Deux composants qui partagent le même ID de composant sont traités comme plusieurs instances du même composant, quel que soit leur contenu réel. Une seule instance d’un composant est installée sur l’ordinateur d’un utilisateur. Plusieurs fonctionnalités ou applications peuvent donc partager certains composants.

 

Étant donné que les composants sont couramment partagés, l’auteur d’un package d’installation doit respecter des règles strictes lors de la spécification des composants d’une fonctionnalité ou d’une application. Cela est essentiel pour l’opération correcte du mécanisme de comptage de référence Windows Installer. Pour plus d’informations, consultez Organiser des applications dans des composants.

En bref, ces règles sont les suivantes :

  • Chaque composant doit être stocké dans un dossier unique.
  • Aucun fichier, entrée de Registre, raccourci ou autres ressources ne doit jamais être expédié en tant que membre de plusieurs composants. Cela s’applique aux produits, versions de produits et entreprises.

Pour plus d’informations sur l’utilisation des composants, consultez