Déploiement des applications Embarcadero Delphi XE4 et C++Builder XE4

Veuillez lire l'ensemble de ce fichier avant de déployer vos applications, composants ou bibliothèques. Sauf indication contraire, ce fichier s'applique à la création et au déploiement des applications, composants ou bibliothèques créés avec Delphi XE4 et/ou C++Builder XE4. Ce fichier est fourni conformément aux termes de la licence Embarcadero, et il donne des informations sur le déploiement des applications.


Sommaire

1. Déploiement général des applications
2. Composants et packages
    2.1 Distribution de packages personnalisés
    2.2 Packages d'exécution Embarcadero
    2.3 Packages d'exécution
3. Styles VCL et FireMonkey
4. Contrôles Ruban
5. Exemples d'images
6. InterBase
7. Logiciel de compression JPEG
8. Indy (Internet Direct)
9. Bibliothèques Boost C++
10. Déploiement d'applications WebSnap
11. Le BDE (Borland Database Engine)
12. Application Metropolis UI
13. Autres composants
14. Fichiers transmissibles supprimés ou modifiés


1. Déploiement général des applications

Lors de la construction d'applications, fournissez votre fichier .EXE et les DLL, DYLIB ou BPL qu'il appelle. Si vous avez utilisé des packages d'exécution avec votre application, assurez-vous d'inclure toutes les BPL ou DYLIB requises avec la distribution.

Si vous construisez des applications C++Builder pour Windows en utilisant la bibliothèque d'exécution (RTL) dynamique, vous devrez aussi distribuer une ou plusieurs DLL RTL cc32120.dll, cc32120mt.dll, cc64120.dll, cc64120mt.dll ainsi que la DLL de gestion de la mémoire.

Pour les applications C++ pour OS X liées dynamiquement, libcgunwind.1.0.dylib, libcgcrtl.dylib et libcgstl.dylib sont requis pour le déploiement.

Pour les applications iOS, votre code soit être un exécutable unique, qui conjointement à d'autres fichiers iOS requis, est combiné en fichier .ipa.  Pour mener à bien le déploiement sur l'App Store ou un déploiement Ad-hoc, vous devez avoir un compte Développeur Apple.  Veuillez consulter https://developer.apple.com/ pour de plus amples informations.

Pour les déployables tiers, consultez la documentation des tierces parties incluses avec le produit afin de connaître les restrictions de redistribution.

Haut


2. Composants et packages

2.1 Distribution de packages personnalisés

Si vous distribuez des packages personnalisés ou des assemblages à d'autres développeurs, assurez-vous de fournir les fichiers nécessaires, y compris les fichiers DLL, .DCP, .DCU, .BPL, .DYLIB, ou exécutables. Incluez aussi toute documentation disponible.

Pour les applications Windows, si vous distribuez des packages C++Builder à d'autres développeurs, assurez-vous de fournir à la fois les fichiers .BPI et .LIB auxquels vos packages sont liés. Vous voudrez probablement inclure les fichiers .H, .HPP, .OBJ et .DCU. Pour les applications OS X, assurez-vous de fournir les fichiers .BPI et .A. Vous voudrez probablement aussi inclure les fichiers .O.

Haut

2.2 Packages d'exécution Embarcadero

En accord avec la section "Clauses générales s'appliquant aux programmes compilés et transmissibles" du contrat de licence d'utilisateur final (End-User License Agreement, "EULA"), vous pouvez redistribuer les packages d'exécution fournis par Embarcadero uniquement dans le but d'exécuter des Travaux (comme défini dans le EULA) créés avec le produit. Vous ne pouvez modifier en aucune façon ces packages.

Les packages d'exécution transmissibles sont installés dans le répertoire \Program Files\Embarcadero\RAD Studio\11.0\Redist.

Bien que ce logiciel puisse inclure des packages et des assemblages différents de ceux énumérés ci-dessous, vous n'êtes autorisé à redistribuer que les packages et les assemblages identifiés ci-dessous comme transmissibles. Pour le déploiement des produits tiers inclus dans ce produit, veuillez consulter la documentation de tierces parties afin de connaître les restrictions de redistribution.

Vous ne pouvez PAS redéployer les assemblages et les packages de conception uniquement fournis par Embarcadero. Si un package ou un assemblage n'est pas répertorié dans ce document, il est considéré comme de conception uniquement. Vous ne pouvez pas recompiler ou redistribuer de composant ou de bibliothèque fourni par Embarcadero pour une utilisation par d'autres développeurs.

Les packages que vous développez peuvent ne pas avoir les mêmes noms que les packages fournis par Embarcadero.

Si vous distribuez des bibliothèques de composants ou d'autres packages, il est conseillé de ne pas utiliser le nom de package par défaut DCLUSR, car cela provoquera des conflits de nommage avec d'autres développeurs.

Haut

2.3 Assemblages et packages d'exécution

Le tableau suivant liste les packages d'exécution transmissibles, les DLL, les DYLIB et d'autres fichiers pour chaque édition du produit. Les fichiers transmissibles sont repérés par un X. Les fichiers ressource associés sont également transmissibles. Vous pouvez également distribuer les fichiers FR équivalents.

File

Products
D: Delphi
C: C++Builder

Starter
Professional
Enterprise
Ultimate
Architect
win32\adortl180.bpl
D, C

X
X
X
X
win32\AzureCloud180.bpl (obsolete)
D, C

X
X
X
X
win32\bcbie180.bpl
C

X
X
X
X
win32\bcboffice2k180.bpl
C

X
X
X
X
win32\bcbofficexp180.bpl
C

X
X
X
X
win32\bdertl180.bpl
D, C

X
X
X
X
win32\bindcomp180.bpl
D, C
X
X
X
X
X
win32\bindcompdbx180.bpl D, C
X X X X
win32\bindcompfmx180.bpl
D, C
X
X
X
X
X
win32\bindcompvcl180.bpl
D, C
X
X
X
X
X
win32\bindengine180.bpl
D, C
X
X
X
X
X
win32\bindgraph180.bpl
D, C
X
X
X
X
X
win32\BitmapStyleDesigner.exe D, C X X X X X
win32\borlndmm.dll
D, C
X
X
X
X
X
win32\cc32120.dll
C

X
X
X
X
win32\cc32120mt.dll
C

X
X
X
X
win32\cg32.dll
C

X
X
X
X
win32\CloudService180.bpl
D, C

X
X
X
X
win32\CustomIPTransport180.bpl
D, C

X
X
X
X
win32\DataSnapClient180.bpl
D, C


X
X
X
win32\DataSnapCommon180.bpl
D, C


X
X
X
win32\DataSnapConnectors180.bpl
D, C

 
X
X
X
win32\DatasnapConnectorsFreePascal180.bpl D, C

X X X
win32\DataSnapIndy10ServerTransport180.bpl
D, C


X
X
X
win32\DataSnapProviderClient180.bpl
D, C

 
X
X
X
win32\DataSnapServer180.bpl
D, C


X
X
X
win32\dbexpress180.bpl
D, C

X
X
X
X
win32\dbrtl180.bpl
D, C

X
X
X
X
win32\dbxadapter.dll
D, C

X
X
X
X
win32\dbxasa.dll
D, C

 
X
X
X
win32\dbxase.dll
D, C

 
X
X
X
win32\dbxcds180.bpl
D, C


X
X
X
win32\DBXClientDriver180.bpl
D, C

X
X
X
X
win32\DBXCommonDriver180.bpl
D, C

X
X
X
X
win32\dbxdb2.dll
D, C


X
X
X
win32\DBXDb2Driver180.bpl
D, C

 
X
X
X
win32\dbxfb.dll
D, C

 
X
X
X
win32\DBXFirebirdDriver180.bpl
D, C

 
X
X
X
win32\dbxinf.dll
D, C

 
X
X
X
win32\DBXInformixDriver180.bpl
D, C

 
X
X
X
win32\dbxint.dll
D, C

X
X
X
X
win32\DBXInterBaseDriver180.bpl
D, C

X
X
X
X
win32\dbxmss.dll
D, C

 
X
X
X
win32\dbxmss9.dll
D, C

 
X
X
X
win32\DBXMSSQLDriver180.bpl
D, C

 
X
X
X
win32\dbxmys.dll
D, C

X
X
X
X
win32\DBXMySQLDriver180.bpl
D, C

X
X
X
X
win32\DBXOdbcDriver180.bpl
D, C


X
X
X
win32\dbxora.dll
D, C

 
X
X
X
win32\DBXOracleDriver180.bpl
D, C

 
X
X
X
win32\DBXSqliteDriver180.bpl D, C
X X X X
win32\DBXSybaseASADriver180.bpl
D, C

 
X
X
X
win32\DBXSybaseASEDriver180.bpl
D, C

 
X
X
X
win32\dsnap180.bpl (ClientDataSet Redistributable)
D, C


X
X
X
win32\dsnapcon180.bpl (ClientDataSet Redistributable)
D, C


X
X
X
win32\dunitrtl180.bpl D, C X X X X X
win32\fmx180.bpl
D, C
X
X
X
X
X
win32\fmxase180.bpl
D, C
X
X
X
X
X
win32\fmxdae180.bpl
D, C
X
X
X
X
X
win32\FMXMetropolisUIStyleViewer.exe D, C X X X X X
win32\fmxobj180.bpl
D, C
X
X
X
X
X
win32\FMXStyleViewer.exe D, C X X X X X
win32\FMXTee9180.bpl
D, C

X
X
X
X
win32\FMXTeeUI9180.bpl
D, C

X
X
X
X
win32\ibxpress180.bpl
D, C

X
X
X
X
win32\IndyCore180.bpl
D, C
X
X
X
X
X
win32\IndyIPClient180.bpl D, C
X X X X
win32\IndyIPCommon180.bpl D, C
X X X X
win32\IndyIPServer180.bpl D, C
X X X X
win32\IndyProtocols180.bpl
D, C
X
X
X
X
X
win32\IndySystem180.bpl
D, C
X
X
X
X
X
win32\inet180.bpl
D, C
X
X
X
X
X
win32\inetdb180.bpl
D, C

X
X
X
X
win32\inetdbbde180.bpl
D, C

X
X
X
X
win32\inetdbxpress180.bpl
D, C

X
X
X
X
win32\MetropolisUILiveTile180.bpl D,C X X X X X
win32\midas.dll (ClientDataSet Redistributable)
D, C

X
X
X
X
win32\office2010rt180.bpl
D

X
X
X
X
win32\office2k180.bpl
D

X
X
X
X
win32\officeXPrt180.bpl
D

X
X
X
X
win32\rtl180.bpl
D, C
X
X
X
X
X
win32\soaprtl180.bpl
D, C
X
X
X
X
X
win32\svn180.bpl
D, C
X
X
X
X
X
win32\svnui180.bpl
D, C
X
X
X
X
X
win32\Tee9180.bpl
D, C

X
X
X
X
win32\TeeDB9180.bpl
D, C

X
X
X
X
win32\TeeUI9180.bpl
D, C

X
X
X
X
win32\vcl180.bpl
D, C
X
X
X
X
X
win32\vclactnband180.bpl
D, C
X
X
X
X
X
win32\vcldb180.bpl
D, C

X
X
X
X
win32\vcldbx180.bpl (BDE)
D, C

X
X
X
X
win32\vcldsnap180.bpl
D, C

X
X
X
X
win32\vclib180.bpl
D, C

X
X
X
X
win32\vclie180.bpl
D, C
X
X
X
X
X
win32\vclimg180.bpl
D, C
X
X
X
X
X
win32\vclribbon180.bpl
D, C
X
X
X
X
X
win32\vclshlctrls180.bpl
D, C
X
X
X
X
X
win32\vclsmp180.bpl
D, C
X
X
X
X
X
win32\VCLStyleViewer.exe D, C X X X X X
win32\vcltouch180.bpl
D, C
X
X
X
X
X
win32\vclx180.bpl
D, C
X
X
X
X
X
win32\webdsnap180.bpl
D, C


X
X
X
win32\websnap180.bpl
D, C


X
X
X
win32\xmlrtl180.bpl
D, C
X
X
X
X
X
win64\adortl180.bpl
D, C

X
X
X
X
win64\bindcomp180.bpl
D, C

X
X
X
X
win64\bindcompdbx180.bpl D, C
X X X X
win64\bindcompfmx180.bpl
D, C

X
X
X
X
win64\bindcompvcl180.bpl
D, C

X
X
X
X
win64\bindengine180.bpl
D, C

X
X
X
X
win64\bindgraph180.bpl
D, C

X
X
X
X
win64\borlndmm.dll
D, C

X
X
X
X
win64\cc64120.dll C
X X X X
win64\cc64120mt.dll C
X X X X
win64\CloudService180.bpl
D, C

X
X
X
X
win64\CustomIPTransport180.bpl
D, C

X
X
X
X
win64\DataSnapClient180.bpl
D, C


X
X
X
win64\DataSnapCommon180.bpl
D, C


X
X
X
win64\DataSnapConnectors180.bpl
D, C

 
X
X
X
win64\DatasnapConnectorsFreePascal180.bpl D, C

X X X
win64\DataSnapIndy10ServerTransport180.bpl
D, C

 
X
X
X
win64\DataSnapProviderClient180.bpl
D, C

 
X
X
X
win64\DataSnapServer180.bpl
D, C

 
X
X
X
win64\dbexpress180.bpl
D, C

X
X
X
X
win64\dbrtl180.bpl
D, C

X
X
X
X
win64\dbxadapter.dll
D, C

X
X
X
X
win64\dbxasa.dll
D, C

 
X
X
X
win64\dbxase.dll
D, C

 
X
X
X
win64\dbxcds180.bpl
D, C


X
X
X
win64\DBXClientDriver180.bpl
D, C

X
X
X
X
win64\DBXCommonDriver180.bpl
D, C

X
X
X
X
win64\dbxdb2.dll
D, C

 
X
X
X
win64\DBXDb2Driver180.bpl
D, C

 
X
X
X
win64\dbxfb.dll
D, C


X
X
X
win64\DBXFirebirdDriver180.bpl
D, C


X
X
X
win64\dbxinf.dll
D, C

 
X
X
X
win64\DBXInformixDriver180.bpl
D, C

 
X
X
X
win64\dbxint.dll
D, C

X
X
X
X
win64\DBXInterBaseDriver180.bpl
D, C

X
X
X
X
win64\dbxmss.dll
D, C

 
X
X
X
win64\dbxmss9.dll
D, C

 
X
X
X
win64\DBXMSSQLDriver180.bpl
D, C

 
X
X
X
win64\dbxmys.dll
D, C

X
X
X
X
win64\DBXMySQLDriver180.bpl
D, C

X
X
X
X
win64\DBXOdbcDriver180.bpl
D, C


X
X
X
win64\dbxora.dll
D, C

 
X
X
X
win64\DBXOracleDriver180.bpl
D, C

 
X
X
X
win64\DBXSqliteDriver180.bpl D, C
X X X X
win64\DBXSybaseASADriver180.bpl
D, C

 
X
X
X
win64\DBXSybaseASEDriver180.bpl
D, C

 
X
X
X
win64\dsnap180.bpl (ClientDataSet Redistributable)
D, C


X
X
X
win64\dsnapcon180.bpl (ClientDataSet Redistributable)
D, C


X
X
X
win64\dunitrtl180.bpl D, C X X X X X
win64\fmx180.bpl
D, C

X
X
X
X
win64\fmxase180.bpl
D, C

X
X
X
X
win64\fmxdae180.bpl
D, C

X
X
X
X
win64\fmxobj180.bpl
D, C

X
X
X
X
win64\FMXTee9180.bpl
D, C

X
X
X
X
win64\FMXTeeUI9180.bpl
D, C

X
X
X
X
win64\ibxpress180.bpl
D, C

X
X
X
X
win64\IndyCore180.bpl
D, C

X
X
X
X
win64\IndyIPClient180.bpl D, C
X X X X
win64\IndyIPCommon180.bpl D, C
X X X X
win64\IndyIPServer180.bpl D, C
X X X X
win64\IndyProtocols180.bpl
D, C

X
X
X
X
win64\IndySystem180.bpl
D, C

X
X
X
X
win64\inet180.bpl
D, C

X
X
X
X
win64\inetdb180.bpl
D, C

X
X
X
X
win64\inetdbxpress180.bpl
D, C

X
X
X
X
win64\MetropolisUILiveTile180.bpl D, C




win64\midas.dll (ClientDataSet Redistributable)
D, C

X
X
X
X
win64\office2010rt180.bpl
D, C

X
X
X
X
win64\office2k180.bpl
D, C

X
X
X
X
win64\officeXPrt180.bpl
D, C

X
X
X
X
win64\rtl180.bpl
D, C

X
X
X
X
win64\soaprtl180.bpl
D, C

X
X
X
X
win64\Tee9180.bpl
D, C

X
X
X
X
win64\TeeDB9180.bpl
D, C

X
X
X
X
win64\TeeUI9180.bpl
D, C

X
X
X
X
win64\vcl180.bpl
D, C

X
X
X
X
win64\vclactnband180.bpl
D, C

X
X
X
X
win64\vcldb180.bpl
D, C

X
X
X
X
win64\vcldsnap180.bpl
D, C

X
X
X
X
win64\vclib180.bpl
D, C

X
X
X
X
win64\vclie180.bpl
D, C

X
X
X
X
win64\vclimg180.bpl
D, C

X
X
X
X
win64\vclribbon180.bpl
D, C

X
X
X
X
win64\vclshlctrls180.bpl
D, C

X
X
X
X
win64\vclsmp180.bpl
D, C

X
X
X
X
win64\vcltouch180.bpl
D, C

X
X
X
X
win64\vclx180.bpl
D, C

X
X
X
X
win64\webdsnap180.bpl
D, C


X
X
X
win64\websnap180.bpl
D, C


X
X
X
win64\xmlrtl180.bpl
D, C

X
X
X
X
osx32\bplbindcomp180.dylib
D, C

X
X
X
X
osx32\bplbindcompdbx180.dylb
D, C
X
XX
X
X
osx32\bplbindcompfmx180.dylib
D, C

X
X
X
X
osx32\bplbindengine180.dylib
D, C

X
X
X
X
osx32\bplCloudService180.dylib
D, C

X
X
X
X
osx32\bplCustomIPTransport180.dylib
D, C

X
X
X
X
osx32\bplDataSnapClient180.dylib
D, C


X
X
X
osx32\bplDataSnapCommon180.dylib
D, C


X
X
X
osx32\bplDataSnapIndy10ServerTransport180.dylib
D, C


X
X
X
osx32\bplDataSnapProviderClient180.dylib
D, C


X
X
X
osx32\bplDataSnapServer180.dylib
D, C


X
X
X
osx32\bpldbexpress180.dylib
D, C

X
X
X
X
osx32\bpldbrtl180.dylib
D, C

X
X
X
X
osx32\bpldbxcds180.dylib
D, C


X
X
X
osx32\bplDBXClientDriver180.dylib
D, C

X
X
X
X
osx32\bplDBXCommonDriver180.dylib
D, C

X
X
X
X
osx32\bplDBXFirebirdDriver180.dylib
D, C


X
X
X
osx32\bplDBXInformixDriver180.dylib
D, C


X
X
X
osx32\bplDBXInterBaseDriver180.dylib
D, C

X
X
X
X
osx32\bplDBXMySQLDriver180.dylib
D, C

X
X
X
X
osx32\bplDBXOracleDriver180.dylib
D, C


X
X
X
osx32\bplDBXSqliteDriver180.dylib D, C
X X X X
osx32\bplDBXSybaseASADriver180.dylib
D, C


X
X
X
osx32\bpldsnap180.dylib (ClientDataSet Redistributable)
D, C

X
X
X
X
osx32\bpldunitrtl180.dylib D, C X X X X X
osx32\bplfmx180.dylib
D, C

X
X
X
X
osx32\bplfmxase180.dylib
D, C

X
X
X
X
osx32\bplfmxdae180.dylib
D, C

X
X
X
X
osx32\bplfmxobj180.dylib
D, C

X
X
X
X
osx32\bplFMXTee9180.dylib
D, C

X
X
X
X
osx32\bplFMXTeeUI9180.dylib
D, C

X
X
X
X
osx32\bplibxpress180.dylib
D, C

X
X
X
X
osx32\bplIndyCore180.dylib
D, C

X
X
X
X
osx32\bplIndyIPClient180.dylib D, C
X X X X
osx32\bplIndyIPCommon180.dylib D, C
X X X X
osx\bplIndyIPServer180.dylib
D, C
X
X
X
X
osx32\bplIndyProtocols180.dylib
D, C

X
X
X
X
osx32\bplIndySystem180.dylib
D, C

X
X
X
X
osx32\bplinet180.dylib
D, C

X
X
X
X
osx32\bplinetdb180.dylib
D, C

X
X
X
X
osx32\bplinetdbxpress180.dylib
D, C

X
X
X
X
osx32\bplrtl180.dylib
D, C

X
X
X
X
osx32\bplsoaprtl180.dylib
D, C

X
X
X
X
osx32\bplxmlrtl180.dylib
D, C

X
X
X
X
osx32\libcgcrtl.dylib
D, C

X
X
X
X
osx32\libcgstl.dylib
D, C

X
X
X
X
osx32\libcgunwind.1.0.dylib
D, C

X
X
X
X
osx32\libmidas.dylib (ClientDataSet Redistributable)
D, C

X
X
X
X
osx32\libsqladapter.dylib
D, C

X
X
X
X
osx32\libsqlasa.dylib
D, C

 
X
X
X
osx32\libsqlfb.dylib
D, C

 
X
X
X
osx32\libsqlib.dylib
D, C

X
X
X
X
osx32\libsqlinf.dylib
D, C

 
X
X
X
osx32\libsqlmys.dylib
D, C

X
X
X
X
osx32\libsqlora.dylib
D, C

 
X
X
X
win32\intraweb_140_180.bpl
D, C

X
X
X
X
win64\intraweb_140_180.bpl
D, C

X
X
X
X

Haut


3. Styles VCL et FireMonkey

Le produit inclut une bibliothèque de fichiers de styles VCL et FireMonkey transmissible, installée dans le répertoire :
\Utilisateurs\Public\Documents publics\RAD Studio\11.0\Styles (ou un emplacement équivalent spécifique à l'OS).

Ces fichiers peuvent aussi être modifiés et redistribués librement sous un nouveau nom. De plus, le produit inclut des applications autonomes de conception et de visualisation de styles qui peuvent aussi être redistribuées. Ces applications, BitmapStyleDesigner.exe, FMXStyleViewer.exe, VCLStyleViewer.exe et FMXMetropolisUIStyleViewer.exe sont situées dans le répertoire \Program Files\Embarcadero\RAD Studio\11.0\Redist.

Haut


4. Contrôles ruban

Si vous créez une application qui utilise les nouveaux contrôles ruban, vous devez accepter les termes d'un contrat de licence Microsoft for the Office UI avant de déployer votre application. Vous ne recevrez aucun droit sur Office UI de la part de Embarcadero. Vous pouvez demander une licence Microsoft à l'adresse http://msdn.microsoft.com/officeui/.

Haut


5. Exemples d'images

Le produit inclut une bibliothèque d'images transmissibles installée normalement dans le sous-répertoire :

\Program Files\Embarcadero\RAD Studio\11.0\Images

Le produit inclut aussi une base de données EVENTS.DB dans le répertoire C:\Program Files\Fichiers communs\CodeGear Shared\Data. Il contient des images sous licence PhotoDisc, Inc. qui ne sont pas transmissibles.

Haut


6. InterBase

Le produit comporte une licence de développement pour InterBase (InterBase XE3 Developer Edition). Ce produit n'inclut pas de droits de déploiement pour InterBase Server. Lors du déploiement d'une application nécessitant InterBase Server, vous devez vous procurer d'abord des licences de déploiement InterBase, disponibles séparément auprès de Embarcadero. Pour de plus amples informations sur InterBase, voir http://www.embarcadero.com/products/interbase ou contactez votre bureau de vente local Embarcadero.

Haut


7. Logiciel de compression JPEG

Le produit contient un logiciel pour la compression et la décompression des images JPEG. Ce logiciel et son code source sont distribués par l'Independent JPEG Group sous copyright de Thomas G. Lane. Pour les conditions de distribution et d'utilisation, consultez le fichier README qui accompagne ce logiciel.

Haut


8. Indy (Internet Direct)

Tous les fichiers Indy sont transmissibles selon les termes de la licence Indy à l'adresse www.indyproject.org/License/index.en.aspx.

Haut


9. Bibliothèques Boost C++

Tous les fichiers Boost sont transmissibles selon les termes de la licence Boost à l'adresse www.boost.org/LICENSE_1_0.txt.

Haut


10. Déploiement d'applications WebSnap

Si vous avez créé votre application en tant qu'exécutable débogueur d'application Web, vous devrez d'abord le convertir en un exécutable DLL ou CGI ISAPI. Pour déployer votre DLL ou votre EXE sur un serveur web, vous devrez placer votre application dans un répertoire disposant de droits d'exécution. Avec Internet Information Services (IIS), ce répertoire est généralement C:\Inetpub\Scripts. Pour chaque module Web de votre application, vous devez copier le fichier HTML associé au même répertoire que votre EXE/DLL. Par défaut, le fichier HTML associé est simplement le nom de l'unité WebModule avec l'extension .html.

Les applications WebSnap ont besoin du moteur Microsoft Active Scripting Engine pour fonctionner. Celui-ci est fourni avec Internet Explorer 5 ou supérieur, et il doit être installé par défaut sur Windows 2000 ou supérieur. Pour télécharger le moteur de scripts, visitez : http://msdn.microsoft.com/en-us/library/ms950396.aspx.

Haut


11. Le BDE (Borland Database Engine)

Les applications utilisant le BDE (Borland Database Engine) pour accéder aux bases de données requièrent la distribution du BDE avec l'application.

De plus, Embarcadero fournit un module de fusion BDE qui constitue un mécanisme approuvé pour le déploiement du BDE. Ce module peut être utilisé par n'importe quel outil de développement Windows Installer (MSI), tel que InstallShield, Wise Installation Studio, etc. Le module de fusion inclut le BDE de base adapté à la version de Delphi ou C++Builder achetée.

Haut


12. Application Metropolis UI

Pour déployer une application Metropolis UI avec interaction LiveTiles, vous devez aussi déployer et installer les fichiers suivants par documentation.

Ces fichiers contiennent le code Microsoft CLR Managed Debugger (MDBG). Selon les termes de la licence Microsoft CLR  Managed Debugger (MDBG) Source Sample, vous ne pouvez pas utiliser la fonctionnalité LiveTiles de Metropolis UI pour les "services d'hébergement commercial".

Haut


13. Autres composants

Tout fichier, module ou composant non désigné comme transmissible dans ce document ne peut être redistribué, et est limité à son utilisation par vous sous les termes du EULA accompagnant ce produit.

Haut


14. Fichiers transmissibles retirés ou modifiés

EMBARCADERO SE RESERVE LE DROIT DE RETIRER OU DE MODIFIER DES FICHIERS TRANSMISSIBLES DE CE PRODUIT LOGICIEL EMBARCADERO A TOUT MOMENT AVANT LA COMMERCIALISATION DU PRODUIT, QUE CES FICHIERS CONTINUENT OU NON A ETRE DEFINIS COMME "TRANSMISSIBLES" LORS DE LA COMMERCIALISATION DU PRODUIT. EMBARCADERO N'AURA AUCUNE OBLIGATION QUELLE QU'ELLE SOIT CONCERNANT TOUT FICHIER DEFINI COMME "TRANSMISSIBLE" QUI AURA ETE RETIRE DU PRODUIT AVANT LA COMMERCIALISATION DU PRODUIT.

Haut

Sauf indication contraire, tous les matériaux fournis dans cette version sont Copyright 2013 par Embarcadero Technologies, Inc.