Compartilhar via


Como controlar os estados de seleção de recursos

Você pode controlar quais opções de instalação de recursos ficam disponíveis para os usuários e os aplicativos selecionarem criando a tabela Feature e a tabela Component.

  • Para impedir a seleção do estado de anúncio de um recurso, inclua msidbFeatureAttributesDisallowAdvertise no campo Attributes do recurso na tabela Feature.
  • Para impedir a seleção dos estados de execução por meio da origem ou de execução por meio da rede em um recurso, inclua msidbComponentAttributesLocalOnly nos campos Attributes na tabela Component para cada componente pertencente ao recurso. Se um recurso não tiver componentes, o recurso sempre terá as opções de execução por meio da origem e execução por meio do computador disponíveis.
  • Para impedir a seleção do estado de execução por meio do computador em um recurso, inclua msidbComponentAttributesSourceOnly nos campos Attributes da tabela Component para cada componente pertencente ao recurso. Se um recurso não tiver componentes, o recurso sempre terá as opções de execução por meio da origem e execução por meio do computador disponíveis.
  • Recursos filho podem ser criados pela inclusão de msidbFeatureAttributesFollowParent e msidbFeatureAttributesUIDisallowAbsent no campo Attributes da tabela Feature.