Compartilhar via


Método Installer.ReinstallFeature

O método ReinstallFeature do objeto Installer reinstala recursos ou corrige problemas com recursos instalados.

Sintaxe

Installer.ReinstallFeature(
  Product,
  Feature,
  ReinstallMode
)

Parâmetros

Product

Especifica o código de produto do produto.

Recurso

Especifica o recurso a ser reinstalado. O recurso pai ou filho do recurso especificado não é reinstalado. Para reinstalar o recurso pai ou filho, você deve chamar o método ReinstallFeature para cada um separadamente ou usar o método ReinstallProduct.

ReinstallMode

Especifica o tipo da reinstalação. Esse parâmetro pode usar um dos valores a seguir.

Valor Significado
msiReinstallModeFileMissing
Reinstala somente se o arquivo estiver ausente.
msiReinstallModeFileOlderVersion
Reinstala se o arquivo estiver ausente ou for uma versão mais antiga.
msiReinstallModeFileEqualVersion
Reinstala se o arquivo estiver ausente ou for uma versão igual ou mais antiga.
msiReinstallModeFileExact
Reinstala se o arquivo estiver ausente ou não for uma versão exata.
msiReinstallModeFileVerify
Verifica a soma de executáveis e reinstala se elas estiverem ausentes ou corrompidas.
msiReinstallModeFileReplace
Reinstala todos os arquivos independentemente da versão.
msiReinstallModeUserData
Garante as entradas de registro por=usuário necessárias.
msiReinstallModeMachineData
Garante as entradas de registro por=computador necessárias.
msiReinstallModeShortcut
Valida atalhos.
msiReinstallModePackage
Usa a origem do recache para instalar o pacote.

 

Valor retornado

Esse método não retorna um valor.

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
DLL
Msi.dll
IID
O IID_IInstaller é definido como 000C1090-0000-0000-C000-000000000046

Confira também

MsiReinstallFeature

Funções de Instalação e Configuração