Share via


Installer.ReinstallFeature-Methode

Die ReinstallFeature-Methode des Installer-Objekts installiert Features neu oder behebt Probleme mit installierten Features.

Syntax

Installer.ReinstallFeature(
  Product,
  Feature,
  ReinstallMode
)

Parameter

Produkt

Gibt den Produktcode des Produkts an.

Feature

Gibt das neu zu installierende Feature an. Das übergeordnete oder das untergeordnete Feature des angegebenen Features wird nicht neu installiert. Um das übergeordnete oder das 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 aufweisen.

Wert Bedeutung
msiReinstallModeFileMissing
Die Neuinstallation wird nur ausgeführt, wenn die Datei fehlt.
msiReinstallModeFileOlderVersion
Die Neuinstallation wird nur ausgeführt, wenn die Datei fehlt oder es sich um eine ältere Version handelt.
msiReinstallModeFileEqualVersion
Die Neuinstallation wird nur ausgeführt, wenn die Datei fehlt oder es sich um eine gleiche oder ältere Version handelt.
msiReinstallModeFileExact
Die Neuinstallation wird nur ausgeführt, wenn die Datei fehlt oder es sich nicht um eine genaue Version handelt.
msiReinstallModeFileVerify
Überprüft ausführbare Summendateien und führt die Neuinstallation aus, wenn die Dateien 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 Quelle zum erneuten Zwischenspeichern, um das Paket zu installieren.

 

Rückgabewert

Diese Methode gibt keinen Wert zurück.

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
DLL
Msi.dll
IID
IID_IInstaller ist definiert als 000C1090-0000-0000-C000-000000000046

Siehe auch

MsiReinstallFeature

Installations- und Konfigurationsfunktionen