Tables de base de données de module de fusion
Les tables suivantes sont requises dans un module de fusion standard.
Nom de la table | Commentaire |
---|---|
Composant | (OBLIGATOIRE) |
Directory | (OBLIGATOIRE) |
FeatureComponents | (OBLIGATOIRE) |
File | (OBLIGATOIRE) |
ModuleSignature | (OBLIGATOIRE) Fusionné dans la base de données du programme d’installation. Répertorie les informations identifiant un module de fusion. |
ModuleComponents | (OBLIGATOIRE) Fusionné dans la base de données du programme d’installation. Répertorie tous les composants du module de fusion. |
Les tables suivantes se produisent uniquement dans les modules de fusion ou d’autres bases de données du programme d’installation qui ont déjà été combinées avec un module de fusion.
Nom de la table | Commentaire |
---|---|
ModuleDependency | Fusionné dans la base de données du programme d’installation. Répertorie les autres modules de fusion requis par ce module de fusion. |
ModuleExclusion | Fusionné dans la base de données du programme d’installation. Répertorie les autres modules de fusion incompatibles avec ce module de fusion. |
Les tables ModuleSequence suivantes se produisent uniquement dans les modules de fusion.
Nom de la table | Commentaire |
---|---|
ModuleAdminUISequence | Fusionne les actions dans la table AdminUISequence. |
ModuleAdminExecuteSequence | Fusionne les actions dans la table AdminExecuteSequence. |
ModuleAdvtUISequence | N’utilisez pas cette table. Pour plus d’informations, consultez la table AdvtUISequence. |
ModuleAdvtExecuteSequence | Fusionne les actions dans la table AdvtExecuteSequence. |
ModuleIgnoreTable | Répertorie les tables du module qui ne sont pas fusionnées dans le fichier .msi. |
ModuleInstallUISequence | Fusionne les actions dans la table InstallUISequence. |
ModuleInstallExecuteSequence | Fusionne les actions dans la table InstallExecuteSequence. |
Les tables suivantes sont requises dans chaque module de fusion configurable. Mergemod.dll 2.0 ou version ultérieure est nécessaire pour créer un module de fusion configurable. Pour plus d’informations, consultez Modules de fusion configurables.
Nom de la table | Commentaire |
---|---|
Table ModuleSubstitution | (OBLIGATOIRE) Cette table n’est pas fusionnée dans la base de données d’installation cible. Spécifie les champs configurables dans la base de données cible et fournit un modèle pour la configuration de chaque champ. |
Table ModuleConfiguration | (OBLIGATOIRE) Cette table n’est pas fusionnée dans la base de données d’installation cible. Identifie les attributs configurables du module. |
Les tables du programme d’installation suivantes ne peuvent pas se produire dans un module de fusion standard.
- BBControl
- Billboard
- CCPSearch
- Error
- Fonctionnalité
- Table LaunchCondition
- Média
- Patch
- Mettre à niveau
Les tables de programme d’installation suivantes sont facultatives dans les modules de fusion.
- ActionText
- AdminExecuteSequence
- AdminUISequence
- AdvtExecuteSequence
- AdvtUISequence
- AppID
- AppSearch
- BindImage
- CheckBox
- Classe
- ComboBox
- CompLocator
- Contrôle
- ControlCondition
- CreateFolder
- CustomAction
- Dialogue
- DrLocator
- DuplicateFile
- Environment
- EventMapping
- Extension
- Police
- Icône
- IniFile
- IniLocator
- InstallExecuteSequence
- InstallUISequence
- ListBox
- ListView
- MIME
- MoveFile
- ODBCAttribute
- ODBCDataSource
- ODBCDriver
- ODBCSourceAttribute
- ODBCTranslator
- Table ProgID
- Propriété
- PublishComponent
- RadioButton
- Table Registry
- RegLocator
- RemoveFile
- RemoveIniFile
- RemoveRegistry
- ReserveCost
- SelfReg
- ServiceControl
- ServiceInstall
- Raccourci
- Signature
- TextStyle
- TypeLib
- UIText
- Verb