Propriedade COMPADDSOURCE

O valor da propriedade COMPADDSOURCE é uma lista de GUIDs de componente da coluna ComponentId da tabela Component, delimitada por vírgulas, que devem ser instaladas para serem executadas a partir da mídia de origem. O instalador usa esse valor para determinar quais recursos serão instalados para serem executados a partir da origem, com base nos componentes especificados. Para cada ID de componente listada, o instalador examina todos os recursos vinculados (por meio da tabela FeatureComponents) a esse componente e instala o recurso que necessita da menor quantidade de espaço em disco para instalar. Os componentes listados devem estar presentes na coluna Component da tabela Component.

Comentários

Observe que os nomes dos componentes diferenciam maiúsculas de minúsculas. Observe também que, se o sinalizador de bit LocalOnly estiver definido na coluna Attributes da tabela Component de um componente, o componente será instalado para ser executado localmente.

O instalador sempre avalia essas propriedades na ordem a seguir:

  1. ADDLOCAL
  2. REMOVE
  3. ADDSOURCE
  4. ADDDEFAULT
  5. REINSTALL
  6. ADVERTISE
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. COMPADDDEFAULT
  10. FILEADDLOCAL
  11. FILEADDSOURCE
  12. FILEADDDEFAULT

Por exemplo, caso a linha de comando especifique: ADDLOCAL=ALL, ADDSOURCE = MyFeature, todos os recursos serão definidos primeiro como executar local e, em seguida, MyFeature será definido como executar a partir da origem. Caso a linha de comando seja: ADDSOURCE=ALL, ADDLOCAL=MyFeature, primeiro MyFeature será definido como executar local e, em seguida, quando ADDSOURCE=ALL for avaliado, todos os recursos (incluindo MyFeature) serão redefinidos como executar a partir da origem.

O instalador define a propriedade Preselected como um valor de "1" durante a retomada de uma instalação suspensa ou quando uma das propriedades acima for especificada na linha de comando.

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP. Confira os Requisitos de tempo de execução do Windows Installer para obter informações sobre o service pack mínimo do Windows exigido por uma versão do Windows Installer.

Confira também

Propriedades