Référencement des fonctionnalités dans les modules de fusion
Les modules de fusion fonctionnent uniquement avec des composants et non avec des fonctionnalités. Mais certaines tables dans les modules de fusion, notamment la table PublishComponent, contiennent des champs qui font référence à des fonctionnalités.
GUID null : {00000000-0000-0000-0000-000000000000} doit être créé dans n’importe quel champ d’une base de données de module de fusion qui fait référence à une fonctionnalité. Lorsque le module de fusion est fusionné dans un package d’installation, l’outil de fusion remplace le GUID null par la fonctionnalité spécifiée dans le package d’installation, à l’exception des tables nécessitant une gestion spéciale, comme la table ModuleSignature et les tables ModuleSequence.
Notez que si un GUID Null est utilisé comme clé primaire, il n’est pas garanti que la valeur remplacée par l’outil de fusion soit unique. Les auteurs de modules de fusion doivent s’assurer qu’aucune clé primaire existante dans l’interface de l’utilisateur n’est dupliquée lorsque l’outil de fusion remplace les GUID Null par des fonctionnalités.