OVH Cloud OVH Cloud

Résoudre un problème de référence manquante ?

3 réponses
Avatar
anonymous
J'ai d=E9velopp=E9 mon appli sous Access 2000=20
en cochant la r=E9f=E9rence ADO Ext. 2.7 for DLL and Security=20
(C:\Windows\System32\MSADOX.dll).

Malheureusement lorsque j'installe l'appli sur un poste=20
pr=E9cis (toujours le m=EAme, ailleurs pas de probl=E8me) j'ai=20
toujours une erreur : la r=E9f=E9rence ci-dessus est=20
manquante au lancement. Apparemment dans la liste des=20
r=E9f=E9rences sur ce poste, la version est plut=F4t 2.5 au=20
lieu de 2.7.

Ainsi apr=E8s chaque mise =E0 jour de mon appli, je suis=20
oblig=E9 d'aller sur ce poste et rentrer dans VB Editor=20
pour d=E9cocher la r=E9f=E9rence manquante et recocher la=20
version 2.5 disponible sur ce poste.

J'ai tent=E9 de r=E9aliser un empaquettage pour aller=20
installer l'appli dans les r=E8gles de l'art. Mais la=20
proc=E9dure d'installation s'interrompt toujours en=20
signalant des fichiers p=E9rim=E9s et propose un r=E9d=E9marrage=20
de l'ordinateur. Apr=E8s re-d=E9marrage et tentative de re-
installation je reviens toujours au m=EAme point.

Alors, serait-ce une solution que de copier manuellement=20
le fichier C:\Windows\System32\MSADOX.dll de mon=20
ordinateur vers celui qui pose probl=E8me ?=20
Pourrait-on dans ce cas utiliser regsvr32 et comment ?

Merci d'avance.

3 réponses

Avatar
Raymond [mvp]
Bonsoir.

j'ai déjà répondu au même message aujourd'hui.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"anonymous" a écrit dans le message de
news: 05c201c502dd$70d51d50$
J'ai développé mon appli sous Access 2000
en cochant la référence ADO Ext. 2.7 for DLL and Security
(C:WindowsSystem32MSADOX.dll).

Malheureusement lorsque j'installe l'appli sur un poste
précis (toujours le même, ailleurs pas de problème) j'ai
toujours une erreur : la référence ci-dessus est
manquante au lancement. Apparemment dans la liste des
références sur ce poste, la version est plutôt 2.5 au
lieu de 2.7.

Ainsi après chaque mise à jour de mon appli, je suis
obligé d'aller sur ce poste et rentrer dans VB Editor
pour décocher la référence manquante et recocher la
version 2.5 disponible sur ce poste.

J'ai tenté de réaliser un empaquettage pour aller
installer l'appli dans les règles de l'art. Mais la
procédure d'installation s'interrompt toujours en
signalant des fichiers périmés et propose un rédémarrage
de l'ordinateur. Après re-démarrage et tentative de re-
installation je reviens toujours au même point.

Alors, serait-ce une solution que de copier manuellement
le fichier C:WindowsSystem32MSADOX.dll de mon
ordinateur vers celui qui pose problème ?
Pourrait-on dans ce cas utiliser regsvr32 et comment ?

Merci d'avance.
Avatar
Saidou
Bonjour

J'ai bien lu la réponse et je t'en remercie. Mais comme je disais ce fichier
doit exiter déjà sur le poste, mais en une ancienne version.
Aussi, dois-alors le remplacer par le fichier que j'ai sur mon poste avant
de le registrer ?

Merci encore !


Bonsoir.

j'ai déjà répondu au même message aujourd'hui.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"anonymous" a écrit dans le message de
news: 05c201c502dd$70d51d50$
J'ai développé mon appli sous Access 2000
en cochant la référence ADO Ext. 2.7 for DLL and Security
(C:WindowsSystem32MSADOX.dll).

Malheureusement lorsque j'installe l'appli sur un poste
précis (toujours le même, ailleurs pas de problème) j'ai
toujours une erreur : la référence ci-dessus est
manquante au lancement. Apparemment dans la liste des
références sur ce poste, la version est plutôt 2.5 au
lieu de 2.7.

Ainsi après chaque mise à jour de mon appli, je suis
obligé d'aller sur ce poste et rentrer dans VB Editor
pour décocher la référence manquante et recocher la
version 2.5 disponible sur ce poste.

J'ai tenté de réaliser un empaquettage pour aller
installer l'appli dans les règles de l'art. Mais la
procédure d'installation s'interrompt toujours en
signalant des fichiers périmés et propose un rédémarrage
de l'ordinateur. Après re-démarrage et tentative de re-
installation je reviens toujours au même point.

Alors, serait-ce une solution que de copier manuellement
le fichier C:WindowsSystem32MSADOX.dll de mon
ordinateur vers celui qui pose problème ?
Pourrait-on dans ce cas utiliser regsvr32 et comment ?

Merci d'avance.





Avatar
Raymond [mvp]
Tu peux le copier et le registrer, en conservant toujours l'ancien sous un
autre nom.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Saidou" a écrit dans le message de news:

Bonjour

J'ai bien lu la réponse et je t'en remercie. Mais comme je disais ce
fichier
doit exiter déjà sur le poste, mais en une ancienne version.
Aussi, dois-alors le remplacer par le fichier que j'ai sur mon poste avant
de le registrer ?

Merci encore !