Udostępnij za pośrednictwem


ICEM11

ICEM11 sprawdza, czy w tabeli module ModuleConfiguration i ModuleSubstitution table w tabeli ModuleIgnoreTable modułu. Dzięki temu narzędzia scalania, które nie rozpoznają konfigurowalnych modułów scalania (mniej niż wersja 2.0), nie kopiują tych tabel do docelowej bazy danych.

Ten plik ICEM jest dostępny w pliku Mergemod.cub dostępnym w zestawie SDK Instalatora Windows 2.0 i nowszych wersjach. Aby uzyskać szczegółowe informacje, zobacz Składniki zestawu Windows SDK dla deweloperów Instalatora Windows.

Wynik

ICEM11 publikuje błąd, jeśli moduł zawiera tabelę ModuleConfiguration lub ModuleSubstitution, która nie znajduje się w tabeli ModuleIgnoreTable.

Przykład

ICEM11 publikuje następujące komunikaty o błędach dla modułu zawierającego wpisy bazy danych pokazane poniżej.

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

ModuleConfiguration (częściowe)

Nazwa Format Typ ContextData DefaultValue
IconKey1 1 Dwójkowy Ikona DefaultIcon

 

ModuleSubstitution

Stół Szereg Kolumna Wartość
Kontrola Okno dialogowe 1; Control1 Tekst [IconKey1]

 

ModuleIgnoreTable

Stół
Konfiguracja modułu

 

Aby naprawić ten błąd, należy uwzględnić tabele ModuleSubstitution i ModuleConfiguration w tabeli ModuleIgnoreTable.

Tabela używana podczas wykonywania

ModuleSubstitution

ModuleConfiguration

ModuleIgnoreTable

scalanie modułu ICE — dokumentacja