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.
ICE75 überprüft, ob alle benutzerdefinierten Aktionstyp 17 (DLL), benutzerdefinierte Aktionstyp 18 (EXE), benutzerdefinierte Aktionstyp 21 (JScript) und benutzerdefinierte Aktionstyp 22 (VBScript) nach der CostFinalize-Aktionsequenziert werden. Diese Arten von benutzerdefinierten Aktionen verwenden eine installierte Datei als Quelle. ICE75 überprüft die InstallUISequence Table, InstallExecuteSequence Table, AdminUISequence Tableund AdminExecuteSequence Table. Beachten Sie, dass die CostFinalize-Aktion in diesen Sequenztabellen erforderlich ist.
Ergebnis
ICE75 sendet einen Fehler, wenn eine benutzerdefinierte Aktion mithilfe einer installierten Datei als Quelldatei gefunden wird, die nach der CostFinalize-Aktion nicht sequenziert wird.
Beispiel
ICE75 meldet die folgenden Fehler für das gezeigte Beispiel:
CostFinalize is missing from 'AdminUISequence'. CA_FileExe is a custom
action whose source is an installed file. It must be sequenced after
the CostFinalize action.
CA_FileDLL is a custom action whose source is an installed file. It
must be sequenced after the CostFinalize action in the
AdminExecuteSequence table
CustomAction Table (teilweise)
| Aktion | Art | Quelle |
|---|---|---|
| CA_FileExe | 18 | FileExe |
| CA_FileDLL | 17 | FileDLL |
AdminUISequence Table (teilweise)
| Aktion | Reihenfolge |
|---|---|
| CA_FileExe | 1100 |
AdminExecuteSequence Table (teilweise)
| Aktion | Reihenfolge |
|---|---|
| CA_FileDLL | 800 |
| CostFinalize | 1000 |
Um die Fehler zu beheben, sequenzieren Sie die benutzerdefinierten Aktionen nach der CostFinalize-Aktion.
Verwandte Themen