Benutzerdefinierte 64-Bit-Aktionen

Auf 64-Bit-Betriebssystemen kann der Windows Installer benutzerdefinierte Aktionen aufrufen, die für 32-Bit- oder 64-Bit-Systeme kompiliert wurden.

Eine auf Skripts basierende, benutzerdefinierte 64-Bit-Aktion muss explizit als benutzerdefinierte 64-Bit-Aktion gekennzeichnet werden, indem das Bit msidbCustomActionType64BitScript dem numerischen Typ der benutzerdefinierten Aktion in der Spalte „Typ“ der CustomAction-Tabelle hinzugefügt wird.

Konstant Hexadezimal Decimal Bedeutung
msidbCustomActionType64BitScript 0x0001000 4096 Dies ist eine benutzerdefinierte 64-Bit-Aktion, die in Skripts geschrieben wurde.

 

Für benutzerdefinierte Aktionen, die auf ausführbaren Dateien oder DLLs (Dynamic Link Libraries) basieren, die für 64-Bit-Betriebssysteme kompiliert sind, ist es nicht erforderlich, dieses zusätzliche Bit in die Spalte „Typ“ der CustomAction-Tabelle einzugeben.