Connexion d’un module de fusion à plusieurs fonctionnalités
La méthode Connect de l’objet Merge peut être utilisée pour connecter un module à une fonctionnalité supplémentaire qui a été fusionnée dans la base de données ou qui sera fusionnée dans la base de données. La fonctionnalité doit exister avant d’appeler cette méthode.
Un module de fusion ne doit jamais remettre un composant contenant des fichiers système à la fonctionnalité main d’une application, car cela peut amener le programme d’installation à valider et à réparer l’application chaque fois que le fichier système est utilisé. Un fichier .msi destiné à accepter des composants d’un module de fusion doit être créé afin que tous les composants qui contiennent des fichiers système appartiennent uniquement à des fonctionnalités distinctes de la fonctionnalité main de l’application.
Si votre package utilise un module de fusion contenant des fichiers système qui lient tous les composants du module de fusion à la fonctionnalité principale de l’application, une tentative d’utilisation du fichier système peut inciter le programme d'installation à essayer de réparer la fonctionnalité principale de l'application. Si la fonctionnalité main ne peut pas être réparée, l’installation peut échouer.