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 |
Asztal | Sor | Oszlop | Érték |
---|---|---|---|
Vezérlő | Párbeszédpanel1; Vezérlő1 | SMS | [IconKey1] |
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
Kapcsolódó témakörök
-
MODUL ICE-referencia egyesítése