Partager via


Gestion des composants

Windows Installer réduit le coût total de possession (TCO) de vos applications en augmentant la capacité de vos clients à gérer et à gérer les composants d’application pendant l’installation et l’exécution. La base de données d’installation effectue le suivi des applications qui nécessitent un composant particulier, qui comprend chaque composant, où chaque fichier est installé sur le système et où se trouvent les sources de composants. Cela permet aux développeurs de créer des packages qui offrent les avantages suivants :

  • Résilience accrue des applications. Utilisez le programme d’installation pour détecter et réinstaller les composants endommagés sans avoir à réexécuter la configuration. Le programme d’installation vérifie le chemin d’accès d’un composant au moment de l’exécution. Cela libère les applications de la dépendance aux chemins de fichiers statiques qui diffèrent généralement entre les ordinateurs et peuvent pointer vers des composants manquants. Pour plus d’informations, consultez résilience.

  • Installation à la demande. Cet ensemble de fonctionnalités n’est pas installé lors de l’installation, mais est spécifié dans la base de données à installer juste-à-temps pour une utilisation si nécessaire par l’application à l’avenir. Les utilisateurs n’ont pas besoin de réexécuter la configuration. Pour plus d’informations, consultez installation à la demande.

  • Publication de raccourcis vers des fonctionnalités, des applications ou des produits entiers dans l’interface utilisateur. Les utilisateurs peuvent installer ces éléments à la demande à l’aide des raccourcis. Les utilisateurs peuvent également supprimer des fonctionnalités, des applications ou des produits entiers à la demande. Pour plus d’informations, consultez publication.

  • Personnalisation de l’installation. Un administrateur peut appliquer des transformations à la base de données qui personnalisent l’installation pour un groupe particulier d’utilisateurs. Pour plus d’informations, consultez de personnalisation .

  • Déploiement plus facile des mises à jour d’application. Utilisez le programme d’installation pour mettre à jour vos produits. Pour plus d’informations, consultez correctifs et mises à niveau.

  • Affichage du raccourci de fonctionnalité. Le programme d’installation affiche des raccourcis vers les fonctionnalités qui s’exécutent localement avec des raccourcis vers des fonctionnalités qui s’exécutent à distance. Étant donné que la base de données d’installation spécifie le contexte d’exécution de chaque fonctionnalité, les points d’entrée visiblement équivalents peuvent être présentés aux utilisateurs selon les besoins.

  • Conservez les métriques d’utilisation sur les fonctionnalités. Les développeurs peuvent fournir un package d’installation qui conserve le nombre d’utilisations d’une fonctionnalité par toutes les applications clientes et supprime les composants qui ne sont pas utilisés.

  • Incorporer des installations. Les développeurs peuvent incorporer les fonctionnalités de gestion des composants du programme d’installation dans leurs applications en créant un package d’installation et en utilisant le Installer Functions dans leur code d’application. La figure suivante illustre une application demandant l’installation d’une fonctionnalité.

    application demandant l’installation des fonctionnalités.