Propriedade REINSTALL
O valor da propriedade REINSTALL é uma lista de recursos delimitados por vírgulas que devem ser reinstalados. Os recursos listados devem estar presentes na coluna Recurso da tabela Recursos. Para reinstalar todos os recursos, use REINSTALL=ALL na linha de comando.
Observe que os nomes dos recursos diferenciam maiúsculas de minúsculas.
Se a propriedade REINSTALL estiver definida, a propriedade REINSTALLMODE também deverá ser definida, para indicar o tipo de reinstalação que será realizada. Se a propriedade REINSTALLMODE não estiver definida, por padrão, todos os arquivos instalados no momento serão reinstalados, SE o arquivo instalado atualmente for uma versão inferior (ou não estiver presente). Por padrão, entradas do Registro não são reescritas.
Observe que, mesmo que REINSTALL esteja definido como ALL, somente os recursos que foram instalados anteriormente serão reinstalados. Portanto, se REINSTALL estiver definido para um produto que ainda não foi instalado, não haverá ação de instalação.
O instalador sempre avalia essas propriedades na ordem a seguir:
- ADDLOCAL
- REMOVE
- ADDSOURCE
- ADDDEFAULT
- REINSTALL
- ADVERTISE
- COMPADDLOCAL
- COMPADDSOURCE
- FILEADDLOCAL
- FILEADDSOURCE
- 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.
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. |