Freigeben über


REMOVE-Eigenschaft

Der Wert der REMOVE-Eigenschaft ist eine Liste von Features, die durch Kommas getrennt werden, die entfernt werden sollen. Die Features müssen in der Spalte "Feature" der Featuretabellevorhanden sein. Wenn Sie REMOVE=ALL in der Befehlszeile verwenden, entfernt das Installationsprogramm alle Features mit einer Installationsstufe größer als 0. In diesem Fall entfernt das Installationsprogramm keine Features mit einer Installationsstufe 0. Weitere Informationen zur Installationsebene von Features finden Sie in Featuretabelle.

Bemerkungen

Um festzustellen, ob ein Produkt vollständig deinstalliert wurde, kann ein Paketautor einen bedingten Ausdruck verwenden, um zu überprüfen, ob REMOVE=ALL. Beachten Sie, dass die REMOVE-Eigenschaft erst nach der InstallValidate-Aktionentspricht, wenn das Produkt entfernt wird, wenn das Hauptfeature nicht vorhanden ist. Dies bedeutet, dass jede benutzerdefinierte Aktion, die von REMOVE=ALL abhängt, nach der InstallValidate sequenziert werden muss. Weitere Informationen finden Sie auch Condition Actions to Run During Removal. Beachten Sie, dass bei den Featurenamen die Groß-/Kleinschreibung beachtet wird.

Das Installationsprogramm wertet immer die folgenden Eigenschaften in der folgenden Reihenfolge aus:

  1. ADDLOCAL-
  2. ENTFERNEN
  3. ADDSOURCE-
  4. ADDDEFAULT-
  5. ERNEUT installieren
  6. COMPADDLOCAL-
  7. COMPADDSOURCE-
  8. COMPADDDEFAULT-
  9. FILEADDLOCAL-
  10. FILEADDSOURCE-
  11. FILEADDDEFAULT-

Wenn die Befehlszeile beispielsweise ADDLOCAL=ALL, ADDSOURCE = MyFeature angibt, werden alle Features zuerst auf "run-local" festgelegt und "MyFeature" auf "run-from-source" festgelegt. Wenn die Befehlszeile "ADDSOURCE=ALL", "ADDLOCAL=MyFeature", "First MyFeature" auf "Run-local" festgelegt ist, werden beim Auswerten von ADDSOURCE=ALL alle Features (einschließlich MyFeature) auf die Ausführung aus der Quelle zurückgesetzt.

Das Installationsprogramm legt die Preselected-Eigenschaft auf einen Wert von "1" während der Fortsetzung einer angehaltenen Installation fest oder wenn eine der oben genannten Eigenschaften in der Befehlszeile angegeben wird.

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. Unter Windows Installer Run-Time Requirements finden Sie Informationen zum Mindest-Windows Service Pack, das von einer Windows Installer-Version benötigt wird.

Siehe auch

Eigenschaften