REMOVE - proprietà
Il valore della proprietà REMOVE è un elenco di funzionalità delimitate da virgole da rimuovere. Le funzionalità devono essere presenti nella colonna Feature della tabella Feature. Si noti che se si usa REMOVE=ALL nella riga di comando, il programma di installazione rimuove tutte le funzionalità con un livello di installazione maggiore di 0. In questo caso, il programma di installazione non rimuove le funzionalità con un livello di installazione pari a 0. Per altre informazioni sul livello di installazione delle funzionalità, vedere Tabella delle funzionalità.
Per determinare se un prodotto è stato impostato per essere completamente disinstallato, un autore del pacchetto può usare un'espressione condizionale per verificare se REMOVE=ALL. Si noti che se il prodotto viene rimosso impostando la funzionalità superiore su assente, la proprietà REMOVE potrebbe non essere uguale a ALL fino a dopo l'azione InstallValidate. Ciò significa che qualsiasi azione personalizzata che dipende da REMOVE=ALL deve essere sequenziata dopo InstallValidate. Per altre informazioni, vedere Anche Le azioni di condizionamento da eseguire durante la rimozione. Si noti che i nomi delle funzionalità fanno distinzione tra maiuscole e minuscole.
Il programma di installazione valuta sempre le proprietà seguenti nell'ordine seguente:
- ADDLOCAL
- RIMUOVERE
- ADDSOURCE
- ADDDEFAULT
- REINSTALL
- PUBBLICIZZARE
- COMPADDLOCAL
- COMPADDSOURCE
- COMPADDDEFAULT
- FILEADDLOCAL
- FILEADDSOURCE
- FILEADDDEFAULT
Ad esempio, se la riga di comando specifica ADDLOCAL=ALL, ADDSOURCE = MyFeature, tutte le funzionalità vengono prima impostate su run-local e quindi MyFeature viene impostato su run-from-source. Se la riga di comando è ADDSOURCE=ALL, ADDLOCAL=MyFeature, prima MyFeature viene impostata su run-local, quindi quando viene valutato ADDSOURCE=ALL, tutte le funzionalità (incluso MyFeature) vengono reimpostate per l'esecuzione da origine.
Il programma di installazione imposta la proprietà Preselected su un valore "1" durante la ripresa di un'installazione sospesa o quando una delle proprietà precedenti viene specificata nella riga di comando.
Requisito | Valore |
---|---|
Versione |
Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP. Per informazioni sul Service Pack minimo di Windows richiesto da una versione di Windows Installer, vedere Requisiti di Windows Installer Run-Time . |