REMOVE – vlastnost
Hodnota vlastnosti REMOVE je seznam funkcí oddělených čárkami, které mají být odebrány. Funkce musí být přítomny ve sloupci Funkce tabulky Funkce. Upozorňujeme, že pokud na příkazovém řádku použijete remove=ALL, instalační program odebere všechny funkce s úrovní instalace větší než 0. V takovém případě instalační program neodebere funkce s úrovní instalace 0. Další informace o úrovni instalace funkcí naleznete v tématu Tabulka funkcí.
Poznámky
Chcete-li zjistit, zda byl produkt nastaven tak, aby byl zcela odinstalován, může autor balíčku použít podmíněný výraz ke kontrole, zda REMOVE=ALL. Všimněte si, že pokud je produkt odebrán nastavením jeho horní funkce chybí, REMOVE vlastnost nemusí být rovna ALL až po InstallValidate akce. To znamená, že každá vlastní akce, která závisí na remove=ALL, musí být sekvencována po InstalaciValidate. Další informace naleznete také Akce klimatizace ke spuštění během odebrání. Všimněte si, že v názvech funkcí se rozlišují malá a velká písmena.
Instalační program vždy vyhodnotí následující vlastnosti v následujícím pořadí:
- ADDLOCAL
- ODEBRAT
- ADDSOURCE
- ADDDEFAULT
- PŘEINSTALACE
- INZEROVAT
- COMPADDLOCAL
- COMPADDSOURCE
- COMPADDDEFAULT
- FILEADDLOCAL
- FILEADDSOURCE
- FILEADDDEFAULT
Pokud například příkazový řádek určuje ADDLOCAL=ALL, ADDSOURCE = MyFeature, všechny funkce jsou nejprve nastaveny na run-local a pak MyFeature je nastavena na run-from-source. Pokud je příkazový řádek ADDSOURCE=ALL, ADDLOCAL=MyFeature, je první MyFeature nastavený na run-local, pak když se vyhodnotí ADDSOURCE=ALL, všechny funkce (včetně MyFeature) se resetují tak, aby běžely ze zdroje.
Instalační program nastaví vlastnost Předem vybranou na hodnotu 1 během obnovení pozastavené instalace nebo při zadání některé z výše uvedených vlastností na příkazovém řádku.
Požadavky
Viz také