ICEM04
ICEM04 ověřuje, že požadované prázdné tabulky modulu sloučení jsou prázdné. Nepodařilo se opravit chybu, že sestavy ICEM04 můžou vést k nesprávnému sloučení modulu.
Výsledek
ICEM04 publikuje chybu v případě, že požadované prázdné tabulky modulu sloučení nejsou prázdné.
Příklad
ICEM04 publikuje následující chybové zprávy pro modul, který obsahuje zobrazené položky databáze.
An empty FeatureComponents table is required in a Merge Module.
The Merge Module contains the 'ModuleInstallExecuteSequence' table. It
must therefore have an empty 'InstallExecuteSequence' table.
Action 'CostInitialize' found in the AdvtExecuteSequence table. This
table must be empty in a Merge Module
Následující tabulka ukazuje částečnou tabulku AdvtExecuteSequence.
Akce | Posloupnost |
---|---|
CostInitialize | 1 |
Následující seznam ukazuje částečný obsah MergeModule:
- ModuleInstallExecuteSequence
- ModuleAdvtExecuteSequence
- InstallUISequence
Následující příklad ukazuje další možnou chybu.
Feature-Component '[1].[2]' found in the FeatureComponents table. The
FeatureComponents table must be empty in a Merge Module.
Pokud slučovací modul obsahuje tabulku posloupnosti modulů, musí obsahovat odpovídající prázdnou sekvenci tabulky, ať už je nebo není tabulka sekvence modulu prázdná. Pokud například slučovací modul obsahuje ModuleAdminExecuteSequence Table, musí obsahovat také prázdnou tabulku AdminExecuteSequence.
Tabulka FeatureComponents je vyžadována ve všech modulech sloučení a musí být prázdná.
Následující postup ukazuje, jak opravit chyby.
Oprava chyb
Do modulu sloučení přidejte prázdnou tabulku FeatureComponents Table.
Do modulu sloučení přidejte prázdnou InstallExecuteSequence Table.
Odeberte akci CostInitialize z tabulky AdvtExecuteSequence.
Poznámka
Tato tabulka musí být v modulu hromadné korespondence prázdná. Akce by se měly zobrazovat pouze v tabulce ModuleAdvtExecuteSequence.
Tabulky použité během provádění
Následující seznam identifikuje tabulky, které se používají během provádění:
- tabulky FeatureComponents
- Module*Sequence tables and corresponding *Sequence tables.
Související témata