|
|
|
|
|
- Présentation
- Mise à jour des composants et des exécutables déployés
- Les différentes méthodes
- Partager un composant entre plusieurs applications
- Forcer l'utilisation d'un composant externe quand le WDK a été intégré dans l'application
Déploiement d'une application utilisant un composant externe
Le déploiement d'une application utilisant un ou plusieurs composants externes se fait de la même façon que le déploiement d'une application classique : sous le volet "Projet", dans le groupe "Génération", déroulez "Procédure d'installation" et sélectionnez "Créer la procédure d'installation". Lors du déploiement d'une application utilisant un composant, les fichiers suivants sont automatiquement installés sur le poste de l'utilisateur (ou sur le poste serveur) : - <Nom du composant>.WDK
- <NomApplication>.EXE
Ce fichier n'est pas installé. - les fichiers nécessaires au fonctionnement du composant et de l'application.
Mise à jour des composants et des exécutables déployés Lors de la mise à jour d'un composant et/ou d'un exécutable déployé, il est possible d'installer sur le poste de l'utilisateur final : - soit l'exécutable de l'application, le composant et les fichiers nécessaires à leur fonctionnement.
- soit uniquement l'exécutable de l'application et les fichiers nécessaires au fonctionnement de l'application.
- soit uniquement le composant et les éventuels fichiers nécessaires à son fonctionnement.
Les différentes méthodes Pour mettre à jour un composant en clientèle, deux possibilités existent : - La recompilation du projet hôte
Recompilez l'application qui utilise le composant et redistribuez l'application avec le composant. Dans ce cas, aucun problème de version ou de compatibilité ne sera rencontré. La recompilation est nécessaire dans les cas suivants :- De nouvelles fonctions ont été ajoutées dans le composant et doivent être prises en compte par l'application.
- Les paramètres de certaines procédures ont été modifiés.
- Incompatibilité de la nouvelle version avec les anciennes versions du composant.
- ...
- Distribution directe du fichier .WDK
Fournissez directement une mise à jour du composant (fichier .WDK) en clientèle sans recompilation du projet. Cette possibilité s'applique en général lorsque :- La nouvelle version sert à corriger un ou des dysfonctionnements d'une version antérieure.
- De nouvelles fonctions ont été ajoutées dans le composant mais ne sont pas nécessaires au bon fonctionnement de l'application.
Partager un composant entre plusieurs applications Plusieurs applications installées sur la même machine peuvent utiliser le même composant externe. Pour partager le composant entre ces applications et éviter ainsi de dupliquer le composant dans chaque application, effectuez les opérations suivantes : - Copiez dans un répertoire les fichiers du composant :
- le fichier <Nom du composant>.WDK
- les autres fichiers du composant (si nécessaire)
- Dans chaque répertoire des applications utilisant le composant :
- Supprimez le fichier <Nom du composant>.WDK et les fichiers nécessaires au composant du répertoire de l'application.
- Créez un fichier <Nom du composant>.INI dans le répertoire de l'application. Ce fichier est de la forme :
[General] Localisation = <Répertoire dans lequel les fichiers du composant sont disponibles>
Avantage : La mise à jour du composant externe est facilitée : elle s'effectue uniquement dans le répertoire du composant (et non pas dans chaque application). Si le composant est également présent dans le répertoire de l'application, si un fichier .INI est présent, c'est le composant indiqué dans le fichier .INI qui est prioritaire. Forcer l'utilisation d'un composant externe quand le WDK a été intégré dans l'application Lorsqu'un composant a été intégré dans la bibliothèque d'une application au moment de la création de l'exécutable, il reste possible de forcer l'utilisation d'un WDK externe.Il est ainsi possible par exemple de déboguer plus simplement le composant ou de corriger une fonctionnalité sans disposer du projet de l'application. Pour cela : - Créez une fichier <Nom du composant>.ini à côté de l'exécutable de l'application.
- Ce fichier est de la forme :
[Debug] Localisation = <Chemin du WDK Ã utiliser>
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|