Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nachdem sie die geeigneten ICEs für die Validierung ausgewählt haben, muss ein Entwickler die benutzerdefinierten Aktionen zusammen in einer ICE-Datenbank sammeln. Eine CUB-Datei ist eine MSI-Standarddatenbank, die nur ICEs und deren erforderliche Tabellen enthält. Eine CUB-Datei kann nicht installiert werden und wird nur zum Speichern und Bereitstellen des Zugriffs auf benutzerdefinierte ICE-Aktionen verwendet.
Eine CUB-Datei enthält die folgenden Datenbanktabellen.
| Tabelle | Beschreibung |
|---|---|
| Binär (Binary) | Die Skriptdateien, DLLs und EXEs der benutzerdefinierten ICE-Aktionen, auf die in der CustomAction-Tabelle verwiesen wird. |
| CustomAction | Jeder Datensatz in dieser Tabelle entspricht einer benutzerdefinierten ICE-Aktion, die in der CUB-Datei enthalten ist. |
| _ICESequence | In dieser Tabelle sind die benutzerdefinierten ICE-Aktionen aufgeführt, die in der CUB-Datei in ihrer Ausführungssequenz enthalten sind. Die in dieser Tabelle aufgeführten benutzerdefinierten ICE-Aktionen werden durch Aufrufen von MsiSequence oder einzeln mithilfe von MsiDoAction ausgeführt. |
| _Validation | Diese Tabelle enthält die CUB-Dateieinträge, die in der „_Validation“-Tabelle zusammengeführt werden sollen. |
| _Special | Alle speziellen Verarbeitungstabellen, die für bestimmte benutzerdefinierte ICE-Aktionen erforderlich sind, müssen in der CUB-Datei enthalten sein. Der Name dieser Tabellen muss einen führenden Unterstrich aufweisen. |
Siehe CUB-Beispieldatei.
Zugehörige Themen