IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Runtime Discussion :

Déploiement et Bibliothèques et DLL


Sujet :

Runtime

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    288
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 288
    Points : 113
    Points
    113
    Par défaut Déploiement et Bibliothèques et DLL
    Bonjour,

    Je cherche à déployer une appli sous la version 2007.
    Quelque part, j'utilise du code vba faisant appel à des bibliothèques (dll).
    Pourriez-vous, svp, m'indiquer si ces bibliothèques référencées dans mon code vba seront intégrées lors de l'empaquetage ou est ce qu'il faudrait les copier plus tard après installation sur le poste cible.

    Vous remerciant pour vôtre aide.

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    La réponse se situe dans le tutoriel qui concerne l'empaquetage d'application ici.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    288
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 288
    Points : 113
    Points
    113
    Par défaut
    Un grand merci pour vôtre réponse et intérêt.
    A ce que j'ai compris, l'outil d'empaquetage intégré d'access n'inclut pas les dll (vba) ce qui m'oblige à les installer autrement. A ce niveau, je me pose la question si ça pourrait se faire moyennant un petit batch, par exemple, et si tel était le cas alors est ce que les dll devraient garder les mêmes extensions (faudrait il les compiler?...) et dans quel emplacement devrait on les copier?

    Vous remerciant pour vôtre aide.
    Bien à Vous

  4. #4
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 169
    Points
    12 169
    Billets dans le blog
    5
    Par défaut
    Humm, oui et non ; ce n'est pas vraiment qu'il vous oblige à les installer autrement c'est qu'il ne sait que copier les fichiers.

    Comme une DLL ou un OCX de type COM est susceptible de nécessiter une inscription dans le Registre, il te faut prévoir un process idoine conséquent. Mais sinon, il n'y a pas de souci si ladite DLL oit être installée dans le dossier de l'application et ne necessite aucune entrée dans la BDR.

    En fait, l'outil d'empaquetage, depuis la version 2003, ne sait rien faire d'autre de de copier les fichiers issus d'un MSI ou d'un CAB dans un dossier cible en créant si nécessaires les sous dossiers à l'instar d'un WinRar ou d'un 7Zip.

    C'est pourquoi, s'il y a lieu e lancer un process d'inscription de composants ou autre, il faut créer un vbs ou un EXE qui sera exécuté en installation chaînée comme expliquée dans le tutoriel.

    A titre d'exemple, l'outil de création de PDF ne fait pas partie intégrante de la suite Office 2007 (contrairement à 2010 et ultérieur). Il faut donc l'installer en //. Eh bien si tu veux installer un tel produit avec ton packge, il faut le stipuler dans le fichier INI et embarquer l'EXE dans le package.

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

Discussions similaires

  1. Réponses: 3
    Dernier message: 03/11/2008, 16h45
  2. Réponses: 1
    Dernier message: 01/08/2008, 22h40
  3. Déploiement non désiré de DLLs.
    Par Alsorgaal dans le forum C#
    Réponses: 3
    Dernier message: 24/04/2008, 10h09
  4. Réponses: 1
    Dernier message: 07/06/2007, 11h16
  5. Réponses: 2
    Dernier message: 19/04/2007, 16h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo