Sdílet prostřednictvím


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

  1. Do modulu sloučení přidejte prázdnou tabulku FeatureComponents Table.

  2. Do modulu sloučení přidejte prázdnou InstallExecuteSequence Table.

  3. 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.

o slučovacích modulů

referenční modulu sloučení ICE