Megosztás a következőn keresztül:


ICEM04

Az ICEM04 ellenőrzi, hogy az egyesítési modul szükséges üres táblái üresek-e. Ha nem sikerül kijavítani azt a hibát, amely miatt az ICEM04-jelentések helytelenül egyesíthetik az egyesítési modult.

Eredmény

Az ICEM04 hibát jelez, ha az egyesítési modul kötelező üres táblái nem üresek.

Példa

Az ICEM04 a következő hibaüzeneteket jeleníti meg egy olyan modulhoz, amely tartalmazza a megjelenített adatbázis-bejegyzéseket.

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

Az alábbi táblázat egy részleges AdvtExecuteSequence tábla.

Akció Következés
CostInitialize 1

 

Az alábbi listában a MergeModule részleges tartalma látható:

  • ModuleInstallExecuteSequence
  • ModuleAdvtExecuteSequence
  • InstallUISequence

Az alábbi példa egy másik lehetséges hibát mutat be.

Feature-Component '[1].[2]' found in the FeatureComponents table. The 
FeatureComponents table must be empty in a Merge Module.

Ha az egyesítési modul tartalmaz egy modulütemezési táblát, annak tartalmaznia kell a megfelelő üres sorrendtáblát, függetlenül attól, hogy a modulütemezési tábla üres-e. Ha például az egyesítési modul tartalmazza a ModuleAdminExecuteSequence tábla, akkor egy üres AdminExecuteSequence táblát is tartalmaznia kell.

A FeatureComponents tábla minden egyesítő modulban kötelező, és üresnek kell lennie.

Az alábbi eljárás bemutatja, hogyan háríthatja el a hibákat.

Hibák kijavítása

  1. Adjon hozzá egy üres FeatureComponents table az egyesítési modulhoz.

  2. Adjon hozzá egy üres InstallExecuteSequence tábla az egyesítési modulhoz.

  3. Távolítsa el a CostInitialize műveletet az AdvtExecuteSequence tábla.

    Jegyzet

    Ennek a táblának üresnek kell lennie egy egyesítési modulban. A műveletek csak a ModuleAdvtExecuteSequence táblában jelennek meg.

     

A végrehajtás során használt táblák

Az alábbi lista a végrehajtás során használt táblákat azonosítja:

Modulok egyesítése

MODUL ICE-referencia egyesítése