ICE82

ICE82 (Internal Consistency Evaluator, ICE, interne Konsistenzauswertung) überprüft, ob die Aktionen RegisterProduct, RegisterUser, PublishProduct und PublishFeatures in der InstallExecuteSequence-Tabelle vorhanden sind. Das Paket wird validiert, wenn alle Aktionen vorhanden sind.

ICE82 gibt eine Warnung aus, wenn zwei Aktionen mit derselben Sequenznummer in den Tabellen InstallExecuteSequence, InstallUISequence, AdminExecuteSequence, AdminUISequence oder AdvtExecuteSequence aufgeführt sind.

Ergebnis

ICE82 gibt die folgenden Warnungen aus.

ICE82-Warnung BESCHREIBUNG
Die InstallExecuteSequence-Tabelle enthält die unten aufgeführten Aktionen nicht. Fehlende Aktionen:
Features veröffentlichen
Produkt veröffentlichen
Produkt registrieren
Benutzer*in registrieren
Die benutzerdefinierte ICE82-Aktion gibt eine Warnung aus, wenn alle vier Aktionen nicht vorhanden sind.
Diese Aktion [1] weist in der Tabelle [3] eine doppelte Sequenznummer [2] auf. ICE82 gibt eine Warnung aus, wenn zwei Aktionen mit derselben Sequenznummer in den Tabellen InstallExecuteSequence, InstallUISequence, AdminExecuteSequence, AdminUISequence oder AdvtExecuteSequence aufgeführt sind.

 

ICE82 gibt die folgenden Fehler aus.

ICE82-Fehler BESCHREIBUNG
InstallExecuteSequence sollte entweder alle der unten genannten Aktionen oder keine dieser Aktionen enthalten. Vorhandene Aktionen:
<Liste der vorhandenen Aktionen>
Fehlende Aktionen:
<Liste der fehlenden Aktionen>
ICE82 gibt einen Fehler aus, wenn einige der vier Aktionen vorhanden sind und andere nicht.

 

ICE-Referenz