Der Wert der REMOVE-Eigenschaft entspricht einer Liste durch Trennzeichen getrennter Features, die entfernt werden sollen. Die Features müssen in der Feature-Spalte der Feature-Tabelle vorhanden sein. Wenn Sie REMOVE=ALL in der Befehlszeile verwenden, entfernt der Installer alle Features mit einer Installationsebene größer als 0. In diesem Fall entfernt der Installer keine Features mit der Installationsstufe 0. Weitere Informationen zur Installationsebene von Features finden Sie unter Feature-Tabelle.
Bemerkungen
Um zu ermitteln, ob ein Produkt für die vollständige Deinstallation festgelegt wurde, kann ein Paketautor anhand eines bedingten Ausdrucks auf REMOVE=ALL prüfen. Beachten Sie, dass die REMOVE-Eigenschaft möglicherweise erst nach der InstallValidate-Aktion gleich ALL ist, wenn ein Produkt durch Festlegen des obersten Features auf „Nicht vorhanden“ entfernt wird. Dies bedeutet, dass jede benutzerdefinierte Aktion, die von REMOVE=ALL abhängt, nach InstallValidate sequenziert werden muss. Weitere Informationen finden Sie unter Während des Entfernens auszuführende Konditionierungsaktionen. Beachten Sie, dass bei den Featurenamen die Groß-/Kleinschreibung berücksichtigt wird.
Der Installer wertet die folgenden Eigenschaften stets in der angegebenen Reihenfolge aus:
Wenn in der Befehlszeile beispielsweise „ADDLOCAL=ALL, ADDSOURCE = MyFeature“ angegeben wird, werden zunächst alle Features auf „run-local“ und dann MyFeature auf „run-from-source“ festgelegt. Wenn die Befehlszeile ADDSOURCE=ALL, ADDLOCAL=MyFeature lautet, wird zuerst MyFeature auf „run-local“ festgelegt, und bei der Auswertung von ADDSOURCE=ALL werden alle Features (einschließlich MyFeature) auf „run-from-source“ zurückgesetzt.
Der Installer legt die Preselected-Eigenschaft bei Wiederaufnahme einer angehaltenen Installation oder bei Angabe einer der oben genannten Eigenschaften in der Befehlszeile auf den Wert „1“ fest.
Anforderungen
Anforderung
Wert
Version
Windows Installer 5.0 unter Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 unter Windows Server 2008 oder Windows Vista. Windows Installer unter Windows Server 2003 oder Windows XP. Informationen zum mindestens erforderlichen Windows Service Pack für eine Windows Installer-Version finden Sie unter Windows Installer – Laufzeitanforderungen.
Der Wert der Eigenschaft ADDDEFAULT ist eine Liste von durch Kommas voneinander getrennten Funktionen, die in ihrer Standardkonfiguration installiert werden sollen.
Der Wert der FILEADDLOCAL-Eigenschaft gibt eine Liste von Dateischlüsseln an, die durch Kommas getrennt sind, die für die Ausführung auf dem lokalen Quellmedium installiert werden sollen.