Merge-Module
Nach oben zu Installationsprogramme verwenden
InstallAware Express beruht auf der MSI-Technologie (Windows Installer). Mit MSI-basierten Setup-Tools einschließlich InstallAware Express, lassen sich Merge-Module zur Weitergabe von Laufzeit-Packages einsetzen. Merge-Module stellen eine Standardmethode zur Verfügung, die Ihnen die Möglichkeit gibt, gemeinsam genutzten Code, Dateien, Ressourcen, Registrierungseinträge und Setup-Routinen in Form einer einzelnen Datei auszuliefern.
Die Laufzeitbibliotheken sind teilweise voneinander abhängig. Deshalb fügt ein Installations-Tool beim Hinzufügen eines Package zu einem Installationsprojekt automatisch eine Abhängigkeit von einem oder mehreren Packages hinzu oder weist auf eine entsprechende Abhängigkeit hin. Wenn Sie z.B. das Merge-Modul VCLInternet in ein Installationsprojekt übernehmen, wird das Installations-Tool von sich aus Module (VCLDatabase und StandardVCL) hinzufügen oder anfordern.
Die folgende Liste enthält die Abhängigkeiten für jedes Merge-Modul. Die Installations-Tools können unterschiedlich auf diese Abhängigkeiten reagieren. So fügt z.B. InstallAware Express für Windows Installer die erforderlichen Module automatisch ein, sofern sie gefunden werden. Andere Tools liefern möglicherweise nur einen Bericht oder brechen die Installation ab, wenn das Projekt nicht sämtliche erforderlichen Module enthält.
Merge-Module und ihre Abhängigkeiten :
Merge-Modul | Enthaltene BPLs | Abhängigkeiten |
---|---|---|
ADO |
adortl250.bpl |
DatabaseRTL, BaseRTL |
BaseRTL |
rtl250.bpl |
Keine Abhängigkeiten |
BaseVCL |
vcl250.bpl, vclx250.bpl |
BaseRTL |
BDEInternet |
inetdbbde250.bpl |
Internet, DatabaseRTL, BaseRTL, BDERTL |
BDERTL |
bdertl250.bpl |
DatabaseRTL, BaseRTL |
DatabaseRTL |
dbrtl250.bpl |
BaseRTL |
DatabaseVCL |
vcldb250.bpl |
BaseVCL, DatabaseRTL, BaseRTL |
DataSnap |
dsnap250.bpl |
DatabaseRTL, BaseRTL |
DataSnapConnection |
dsnapcon250.bpl |
DataSnap, DatabaseRTL, BaseRTL |
DataSnapEntera |
dsnapent250.bpl |
DataSnap, DatabaseRTL, BaseRTL, BaseVCL |
DBCompatVCL |
vcldbx250.bpl |
DatabaseVCL, BaseVCL, BaseRTL, DatabaseRTL |
dbExpress |
dbexpress250.bpl |
DatabaseRTL, BaseRTL |
dbExpressClientDataSet |
dbxcds250.bpl |
BaseClientDataSet, DataBaseRTL, BaseRTL, DataSnap, dbExpress |
DBXInternet |
inetdbxpress250.bpl |
Internet, DatabaseRTL, BaseRTL, dbExpress, DatabaseVCL, BaseVCL |
InterbaseVCL |
ibxpress250.bpl |
BaseClientDataSet, BaseRTL, BaseVCL, DatabaseRTL, DatabaseVCL, DataSnap, dbExpress |
Internet |
inet250.bpl, inetdb250.bpl |
DatabaseRTL, BaseRTL |
InternetDirect |
indy250.bpl |
BaseVCL, BaseRTL |
Delphi Office2000Components |
dcloffice2k250.bpl |
DatabaseVCL, BaseVCL, DatabaseRTL, BaseRTL |
Delphi OfficeXPComponents |
dclofficexp250.bpl |
DatabaseVCL, BaseVCL, DatabaseRTL, BaseRTL |
SOAPRTL |
soaprtl250.bpl |
BaseRTL, XMLRTL, DatabaseRTL, DataSnap, Internet |
TeeChart |
tee250.bpl, teedb250.bpl, teeqr250.bpl, teeui250.bpl |
BaseVCL, BaseRTL |
VCLActionBands |
vclactnband250.bpl |
BaseVCL, BaseRTL |
VCLIE |
vclie250.bpl |
BaseVCL, BaseRTL |
WebDataSnap |
webdsnap250.bpl |
XMLRTL, Internet, DataSnapConnection, DataSnap, DatabaseRTL, BaseRTL |
XMLRTL |
xmlrtl250.bpl |
Internet, DatabaseRTL, BaseRTL |