合併模組資料庫資料表
標準合併模組中需要下表。
資料表名稱 | 註解 |
---|---|
元件 | 必要 () |
目錄 | 必要 () |
FeatureComponents | 必要 () |
檔案 | 必要 () |
ModuleSignature | (必要) 合併至安裝程式資料庫。 列出識別合併模組的資訊。 |
ModuleComponents | (必要) 合併至安裝程式資料庫。 列出合併模組中的所有元件。 |
下表只會發生在合併模組或其他已經與合併模組合併的安裝程式資料庫中。
資料表名稱 | 註解 |
---|---|
ModuleDependency | 合併至安裝程式資料庫。 列出此合併模組所需的其他合併模組。 |
ModuleExclusion | 合併至安裝程式資料庫。 列出與此合併模組不相容的其他合併模組。 |
下列 ModuleSequence 資料表只會發生在合併模組中。
資料表名稱 | 註解 |
---|---|
ModuleAdminUISequence | 將動作合併至 AdminUISequence 資料表。 |
ModuleAdminExecuteSequence | 將動作合併至 AdminExecuteSequence 資料表。 |
ModuleAdvtUISequence | 請勿使用此資料表。 如需詳細資訊,請參閱 AdvtUISequence 資料表。 |
ModuleAdvtExecuteSequence | 將動作合併至 AdvtExecuteSequence 資料表。 |
ModuleIgnoreTable | 列出模組中未合併到.msi檔案中的資料表。 |
ModuleInstallUISequence | 將動作合併至 InstallUISequence 資料表。 |
ModuleInstallExecuteSequence | 將動作合併到 InstallExecuteSequence 資料表。 |
下表是每個可設定合併模組的必要專案。 需要Mergemod.dll 2.0 或更新版本,才能建立可設定的合併模組。 如需詳細資訊,請參閱 可設定的合併模組。
資料表名稱 | 註解 |
---|---|
ModuleSubstitution 資料表 | (REQUIRED) 此資料表不會合並至目標安裝資料庫。 指定目標資料庫中的可設定欄位,並提供每個欄位組態的範本。 |
ModuleConfiguration 資料表 | (REQUIRED) 此資料表不會合並至目標安裝資料庫。 識別模組的可設定屬性。 |
下列安裝程式資料表無法在標準合併模組中發生。
下列安裝程式資料表在合併模組中是選擇性的。
- ActionText
- AdminExecuteSequence
- AdminUISequence
- AdvtExecuteSequence
- AdvtUISequence
- AppId
- AppSearch
- BindImage
- CheckBox
- 類別
- ComboBox
- CompLocator
- 控制
- ControlCondition
- CreateFolder
- CustomAction
- 對話方塊
- DrLocator
- DuplicateFile
- 環境
- EventMapping
- 副檔名
- 字型
- 圖示
- IniFile
- IniLocator
- InstallExecuteSequence
- InstallUISequence
- ListBox
- ListView
- Mime
- MoveFile
- ODBCAttribute
- ODBCDataSource
- ODBCDriver
- ODBCSourceAttribute
- ODBCTranslator
- ProgID 資料表
- 屬性
- PublishComponent
- RadioButton
- 登錄表
- RegLocator
- RemoveFile
- RemoveIniFile
- RemoveRegistry
- ReserveCost
- SelfReg
- ServiceControl
- ServiceInstall
- 快速鍵
- 簽章
- TextStyle
- TypeLib
- UIText
- 動詞命令