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 La 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 |
---|---|
Tabella ModuleSubstitution | (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. |
Tabella ModuleConfiguration | (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.
- BBControl
- Billboard
- CCPSearch
- Error (Errore) (Error (Errore)e)
- Funzionalità
- Tabella LaunchCondition
- Supporti
- Patch
- Aggiornamento
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
- Estensione
- Carattere
- 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
- ServiceInstall
- Scelte rapide
- Firma
- TextStyle
- Typelib
- UIText
- Verbo