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


ICEM11

Az ICEM11 ellenőrzi, hogy egy konfigurálható egyesítési modul felsorolja-e a modul ModuleConfiguration tábláját és ModuleSubstitution táblát a modul ModuleIgnoreTable tábla. Ez biztosítja, hogy a konfigurálható egyesítési modulokat nem felismerő egyesítési eszközök (a 2.0-s verziónál kevesebb) ne másolja ezeket a táblákat a céladatbázisba.

Ez az ICEM a Windows Installer 2.0 SDK-ban és újabb verziókban található Mergemod.cub fájlban érhető el. További információ: Windows SDK-összetevők Windows Installer-fejlesztőknek.

Eredmény

Az ICEM11 hibát jelez, ha a modul olyan ModuleConfiguration vagy ModuleSubstitution táblát tartalmaz, amely nem szerepel a ModuleIgnoreTable táblában.

Példa

Az ICEM11 az alábbi hibaüzeneteket jeleníti meg az alább látható adatbázis-bejegyzéseket tartalmazó modulhoz.

Error The module contains a ModuleConfiguration or ModuleSubstitution 
table. These tables must be listed in the ModuleIgnoreTable table.

ModuleConfiguration (részleges)

Név Formátum Típus ContextData DefaultValue
IconKey1 1 Bináris Ikon DefaultIcon

 

ModuleSubstitution

Asztal Sor Oszlop Érték
Vezérlő Párbeszédpanel1; Vezérlő1 SMS [IconKey1]

 

ModuleIgnoreTable

Asztal
ModuleConfiguration

 

A hiba kijavításához tartalmazza a ModuleIgnoreTable tábla ModuleSubstitution és ModuleConfiguration tábláit is.

A végrehajtás során használt tábla

ModuleSubstitution

ModuleConfiguration

ModuleIgnoreTable

MODUL ICE-referencia egyesítése