p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    mai 2008
    Messages
    132
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : mai 2008
    Messages : 132
    Points : 49
    Points
    49

    Par défaut distribuer dao360.dll ou non

    Bonjour,

    Je viens de rajouter dans mon programme ecrit en VB6 une instruction pour compacter ma bdd access2000.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DBEngine.CompactDatabase NomBase, NomBaseTmp
    Pour pouvoir l’utiliser, j’ai ajouté la référence dao360.dll.

    La présence de la dll dao360 sur la machine utilisateur dépend elle de l’installation d’office (et de sa version) ? ou bien dépend elle de l’OS ? (vista, 7, xp)

    Ma question est : est-il nécessaire de distribuer cette dll ? et si oui, il y a t-il des particularités liées à celle-ci à prendre en compte ?

    Puis-je simplement la distribuer comme ceci : (j’utilise Innosetup)

    Source: dao360.dll; DestDir: {sys}; CopyMode: alwaysskipifsameorolder; Flags: restartreplace sharedfile
    OU
    Source: dao360.dll; DestDir: {sys}; Flags: promptifolder regserver sharedfile

    Merci de vos reponses

  2. #2
    Expert Confirmé Sénior
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    septembre 2002
    Messages
    3 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : septembre 2002
    Messages : 3 672
    Points : 8 406
    Points
    8 406

    Par défaut

    c'est tagué résolu mais à savoir quand même que les librairies DAO ne doivent pas être déployées sous {sys}. Il y a une constante dans IS qui permet de les déployer au bon endroit {dao}
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Source: dao360.dll; DestDir: {dao}; Flags: promptifolder regserver sharedfile

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. DLL COM non managé <-> ASP.NET
    Par JLOUIS dans le forum C++/CLI
    Réponses: 2
    Dernier message: 20/08/2007, 10h16
  2. RTHDCPL.EXE - repositionnement de DLL système non autorisé
    Par stabiloboss dans le forum Windows XP
    Réponses: 1
    Dernier message: 05/04/2007, 14h48
  3. Ne pas distribuer les DLL système avec son prog ?
    Par Muetdhiver dans le forum Visual C++
    Réponses: 8
    Dernier message: 01/03/2007, 12h50
  4. [VB.NET] Bug de dll : référence non trouvée
    Par boulete dans le forum Windows Forms
    Réponses: 4
    Dernier message: 22/04/2006, 10h13

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