Installer.ReinstallFeature-Methode

Mit der ReinstallFeature-Methode des Installer-Objekts werden Features neu installiert oder Probleme mit installierten Features korrigiert.

Syntax

Installer.ReinstallFeature(
  Product,
  Feature,
  ReinstallMode
)

Parameter

Produkt

Gibt den Produktcode des Produkts an.

Feature

Gibt das neu zu installierende Feature an. Das übergeordnete Feature oder untergeordnete Feature des angegebenen Features wird nicht neu installiert. Um das übergeordnete oder untergeordnete Feature neu zu installieren, müssen Sie die ReinstallFeature-Methode für jedes feature separat aufrufen oder die ReinstallProduct-Methode verwenden.

Reinstallmode

Gibt den Typ der Neuinstallation an. Dieser Parameter kann einen oder mehrere der folgenden Werte sein.

Wert Bedeutung
msiReinstallModeFileMissing
Wird nur dann neu installiert, wenn die Datei fehlt.
msiReinstallModeFileOlderVersion
Wird neu installiert, wenn die Datei fehlt oder eine ältere Version ist.
msiReinstallModeFileEqualVersion
Wird neu installiert, wenn die Datei fehlt oder eine gleich oder ältere Version ist.
msiReinstallModeFileExact
Wird neu installiert, wenn die Datei fehlt oder keine exakte Version ist.
msiReinstallModeFileVerify
Überprüft die Summe ausführbarer Dateien und installiert sie neu, wenn sie fehlen oder beschädigt sind.
msiReinstallModeFileReplace
Installiert alle Dateien unabhängig von der Version neu.
msiReinstallModeUserData
Stellt die erforderlichen Registrierungseinträge pro Benutzer sicher.
msiReinstallModeMachineData
Stellt die erforderlichen Registrierungseinträge pro Computer sicher.
msiReinstallModeShortcut
Überprüft Verknüpfungen.
msiReinstallModePackage
Verwendet die Recachequelle, um das Paket zu installieren.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Requirements (Anforderungen)

Anforderung Wert
Version
Windows Installer 5.0 auf Windows Server 2012, Windows 8, Windows Server 2008 R2 oder Windows 7. Windows Installer 4.0 oder Windows Installer 4.5 auf Windows Server 2008 oder Windows Vista. Windows Installationsprogramm auf Windows Server 2003 oder Windows XP
DLL
Msi.dll
IID
IID _ IInstaller ist als 000C1090-0000-0000-C000-00000000046 definiert.

Weitere Informationen

MsiReinstallFeature

Installations- und Konfigurationsfunktionen