Contrôle des états de la sélection de fonctionnalités
Vous pouvez contrôler les options d’installation de fonctionnalités que les utilisateurs et les applications peuvent sélectionner en créant la table Feature et la table Component.
- Pour empêcher la sélection de l’état de publication d’une fonctionnalité, ajoutez msidbFeatureAttributesDisallowAdvertise dans le champ Attributes de la fonctionnalité dans la table Feature.
- Pour empêcher la sélection des états run-from-source ou run-from-network d’une fonctionnalité, ajoutez msidbComponentAttributesLocalOnly dans les champs Attributes de la table Component pour chaque composant appartenant à la fonctionnalité. Si une fonctionnalité n’a pas de composant, elle a toujours les options run-from-source et run-from-my-computer disponibles.
- Pour empêcher la sélection de l’état run-from-my-computer d’une fonctionnalité, ajoutez msidbComponentAttributesSourceOnly dans les champs Attributes de la table Component pour chaque composant appartenant à la fonctionnalité. Si une fonctionnalité n’a pas de composant, elle a toujours les options run-from-source et run-from-my-computer disponibles.
- De nouvelles fonctionnalités enfants peuvent être créées en ajoutant msidbFeatureAttributesFollowParent et msidbFeatureAttributesUIDisallowAbsent dans le champ Attributes de la table Feature.