共用方式為


ICEM11

ICEM11 會確認可設定合併模組在模組的 ModuleIgnoreTable 數據表 中,列出模組 ModuleSubstitution 數據表 ModuleConfiguration 數據表。 這可確保無法辨識可設定合併模組(小於 2.0 版)的合併工具不會將這些數據表複製到目標資料庫。

此 ICEM 可在 Windows Installer 2.0 SDK 和更新版本中提供的 Mergemod.cub 檔案中使用。 如需詳細資訊,請參閱 適用於 Windows Installer 開發人員的 Windows SDK 元件

結果

如果模組包含ModuleConfiguration 或ModuleSubstitution數據表未列在ModuleIgnoreTable數據表中,ICEM11就會張貼錯誤。

ICEM11 會針對包含下列資料庫專案的模組張貼下列錯誤訊息,如下所示。

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

ModuleConfiguration (partial)

名字 格式 類型 ContextData DefaultValue
IconKey1 1 二元的 圖示 DefaultIcon

 

ModuleSubstitution

桌子 價值
控制 Dialog1;Control1 發簡訊 [IconKey1]

 

ModuleIgnoreTable

桌子
ModuleConfiguration

 

若要修正此錯誤,請在ModuleIgnoreTable資料表中包含ModuleSubstitution和ModuleConfiguration數據表。

執行期間使用的數據表

ModuleSubstitution

ModuleConfiguration

ModuleIgnoreTable

合併模組 ICE 參考