Partilhar via


Controlo dos Estados de Seleção de Funcionalidades

Você pode controlar quais opções de instalação de funcionalidades estão disponíveis para usuários e aplicativos selecionarem criando a tabela de Funcionalidades e a tabela de Componentes .

  • Para impedir a seleção do estado de 'advertise' de um recurso, inclua msidbFeatureAttributesDisallowAdvertise no campo Atributos do recurso na tabela de recursos .
  • Para impedir a seleção dos estados "run-from-source" ou "run-from-network" para um recurso, inclua msidbComponentAttributesLocalOnly nos campos de Atributos na tabela de Componentes para cada componente associado ao recurso. Se um recurso não tiver componentes, ele sempre terá as opções run-from-source e run-from-my-computer disponíveis.
  • Para impedir a seleção do estado de 'executar a partir do meu computador' para um recurso, inclua msidbComponentAttributesSourceOnly nos campos Atributos na tabela de Componentes para cada componente pertencente ao recurso. Se uma funcionalidade não tiver componentes, ela terá sempre disponíveis as opções executar-a-partir-da-fonte e executar-a-partir-do-meu-computador.
  • Novas funcionalidades filho podem ser criadas ao incluir msidbFeatureAttributesFollowParent e msidbFeatureAttributesUIDisallowAbsent no campo de Atributos da tabela de Recursos .