Unire tabelle di database del modulo
Le tabelle seguenti sono necessarie in un modulo di merge standard.
Nome tabella | Commento |
---|---|
componente | (OBBLIGATORIO) |
Directory | (OBBLIGATORIO) |
FeatureComponents | (OBBLIGATORIO) |
file | (OBBLIGATORIO) |
ModuleSignature | (OBBLIGATORIO) Unito al database del programma di installazione. Elenca le informazioni che identificano un modulo di merge. |
ModuleComponents | (OBBLIGATORIO) Unito al database del programma di installazione. Elenca tutti i componenti del modulo di merge. |
Le tabelle seguenti si verificano solo nei moduli di merge o in altri database del programma di installazione già combinati con un modulo di merge.
Nome tabella | Commento |
---|---|
ModuleDependency | Unito al database del programma di installazione. Elenca altri moduli di merge richiesti da questo modulo di merge. |
ModuleExclusion | Unito al database del programma di installazione. Elenca altri moduli di merge incompatibili con questo modulo di merge. |
Le tabelle ModuleSequence seguenti si verificano solo nei moduli di merge.
Nome tabella | Commento |
---|---|
ModuleAdminUISequence | Unisce le azioni nella tabella AdminUISequence. |
ModuleAdminExecuteSequence | Unisce le azioni nella tabella AdminExecuteSequence. |
ModuleAdvtUISequence | Non utilizzare questa tabella. Per informazioni dettagliate, vedere tabella AdvtUISequence. |
ModuleAdvtExecuteSequence | Unisce le azioni nella tabella AdvtExecuteSequence. |
ModuleIgnoreTable | Elenca le tabelle nel modulo che non vengono unite nel file .msi. |
ModuleInstallUISequence | Unisce le azioni nella tabella InstallUISequence. |
ModuleInstallExecuteSequence | Unisce le azioni nella tabella InstallExecuteSequence. |
In ogni modulo di merge configurabile sono necessarie le tabelle seguenti. Mergemod.dll 2.0 o versione successiva è necessario per creare un modulo di merge configurabile. Per informazioni dettagliate, vedere Moduli di merge configurabili.
Nome tabella | Commento |
---|---|
ModuleSubstitution Table | (OBBLIGATORIO) Questa tabella non viene unita al database di installazione di destinazione. Specifica i campi configurabili nel database di destinazione e fornisce un modello per la configurazione di ogni campo. |
ModuleConfiguration Table | (OBBLIGATORIO) Questa tabella non viene unita al database di installazione di destinazione. Identifica gli attributi configurabili del modulo. |
Le tabelle del programma di installazione seguenti non possono verificarsi in un modulo di merge standard.
Le tabelle del programma di installazione seguenti sono facoltative nei moduli di merge.
- ActionText
- AdminExecuteSequence
- AdminUISequence
- AdvtExecuteSequence
- AdvtUISequence
- AppId
- AppSearch
- BindImage
- checkBox
- classe
- ComboBox
- CompLocator
- controllo
- ControlCondition
- CreateFolder
- CustomAction
- finestra di dialogo
- DrLocator
- DuplicateFile
- Environment
- EventMapping
- dell'estensione
- font
- icona
- IniFile
- IniLocator
- InstallExecuteSequence
- InstallUISequence
- listBox
- listView
- MIME
- MoveFile
- ODBCAttribute
- ODBCDataSource
- ODBCDriver
- ODBCSourceAttribute
- ODBCTranslator
- tabella ProgID
- proprietà
- PublishComponent
- radiobutton
- tabella del Registro di sistema
- RegLocator
- RemoveFile
- RemoveIniFile
- RemoveRegistry
- ReserveCost
- selfreg
- ServiceControl
- ServiceInstallare
- collegamento
- firma
- TextStyle
- TypeLib
- UIText
- verbo