Compartilhar via


Propriedade REMOVE

O valor da propriedade REMOVE é uma lista de recursos delimitados por vírgulas que devem ser removidos. Os recursos devem estar presentes na coluna Recurso da tabela de recursos . Observe que, se você usar REMOVE=ALL na linha de comando, o instalador removerá todos os recursos com um nível de instalação maior que 0. Nesse caso, o instalador não remove recursos com um nível de instalação 0. Para obter mais informações sobre o nível de instalação dos recursos, consulte tabela de recursos.

Observações

Para determinar se um produto foi definido como completamente desinstalado, um autor do pacote pode usar uma expressão condicional para verificar se REMOVE=ALL. Observe que, se o produto for removido definindo seu recurso superior como ausente, a propriedade REMOVE poderá não ser igual a ALL até que a ação InstallValidate. Isso significa que qualquer ação personalizada que dependa de REMOVE=ALL deve ser sequenciada após o InstallValidate. Para obter mais informações, consulte também ações de condicionamento a serem executadas durante a remoção. Observe que os nomes de recursos diferenciam maiúsculas de minúsculas.

O instalador sempre avalia as seguintes propriedades na seguinte ordem:

  1. ADDLOCAL
  2. REMOVER
  3. ADDSOURCE
  4. ADDDEFAULT
  5. REINSTALAR
  6. ANUNCIE
  7. COMPADDLOCAL
  8. COMPADDSOURCE
  9. COMPADDDEFAULT
  10. FILEADDLOCAL
  11. FILEADDSOURCE
  12. FILEADDDEFAULT

Por exemplo, se a linha de comando especificar ADDLOCAL=ALL, ADDSOURCE = MyFeature, todos os recursos serão definidos como run-local e, em seguida, MyFeature será definido como run-from-source. Se a linha de comando for ADDSOURCE=ALL, ADDLOCAL=MyFeature, primeiro MyFeature será definido como run-local e, quando ADDSOURCE=ALL for avaliado, todos os recursos (incluindo MyFeature) serão redefinidos para run-from-source.

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

Requisitos

Requisito Valor
Versão
Windows Installer 5.0 no Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou Windows Vista. Windows Installer no Windows Server 2003 ou Windows XP. Consulte o Windows Installer Run-Time Requirements para obter informações sobre o service pack mínimo do Windows exigido por uma versão do Windows Installer.

Consulte também

propriedades