OVH Cloud OVH Cloud

Quelles références ajouter lors de l'empaquetage

12 réponses
Avatar
Christelle
Bonjour,
Je reviens avec ma question car je n'ai pas encore eu de=20
r=E9ponse et que je ne veux pas faire de b=E9tises.
Lors de l'empaquetage avec l'assistant =E0 la rubrique=20
Liens et d=E9pendance on doit ajouter les dll, olb etc qui=20
sont n=E9c=E9ssaires =E0 faire fonctionner une base de donn=E9es=20
sous runtime.
Dans mon application il y a les r=E9f=E9rences suivantes:
VBE6.dll
MSACC.OLB
stdOle2.Tlb
DAO360.DLL
msado21.tlb
MSO.DLL
VBE6EXT.OLB
OWC10.DLL
msoutl.olb
MSWORD.OLB
Faut-il ajouter toutes ces dll et olb de la liste ou est-
ce qu'il ne faut ajouter que certaines r=E9ferences.
Si c'est le cas, quelles sont celles qu'il faut installer=20
et quelles sont celles qu'il ne faut pas installer et=20
quels probl=E8mes cel=E0 peut induire si on installe tout?
Merci de prendre le temps de me renseigner.

Christelle

2 réponses

1 2
Avatar
Christelle
Bonjour,
Voilà je suis sur le pc équipé de Windows98SE avec 128Mo
de Ram, j'ai été soulagée, mais je n'arrive pas à
installer la base avec le runtime car une erreur grave est
survenue et je me suis arrêté là.
Voici l'erreur annoncée:
Une erreur s'est produite lors de l'inscription du
fichier 'CDOEX.DLL'
Je ne sais pas ce que peut provoquer ce genre d'erreurs?
Pourriez-vous s'il vous plaît m'aider car je suis perdue.
Pour test j'ai installé la même base sous runtime sur un
ordinateur travaillant avec WindowsXP et toute
l'installation s'est parfaitement déroulée et la base
fonctionne.
Christelle
-----Message d'origine-----
Bonjour,
Et bien j'espère que la mise à jour à la version
Windows98SE qui gère 128Mo de Ram avait été faite, car je
sais que ce pc possède 128Mo de Ram, simplement au départ
il était équipé de windows98 première édition et ne
gerait

pas les 128Mo de Ram, mais seulement 64Mo.
Je verais ça ce soir ou demain, souhaitez-moi bonne
chance.

Christelle

-----Message d'origine-----
bonjour
avec 64 Mo, de toutes façons, tu risques le crash à tous
moments libraries en plus ou en moins


--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Christelle" a
écrit dans le message de news:123601c4e1f7$f9faee40

$
Bonjour,
J'ai fait le tour des référence et à chaque fois que j'ai
testé en enlevant une d'entre elles, j'ai eu un bogue à
la


compile.
Quelles sont les références que je pourrais ne pas
ajouter


à l'empaquetage, car je sais que certaines de ces
librairies font partie de Windows mais je ne sais pas
lesquelles.
Christelle
-----Message d'origine-----
si tu n'as que 64 Mo, évite d'installer des librairies
inutiles, tu auras

d'autres problèmes d'écution par manque de mémoire;

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


"Christelle" a
écrit dans le message

de news: 391401c4e1d4$be676520$
Bonjour,
Alors pour être sûre que c'est complet je vais faire
ajouter pour toutes les référnces, tampis si c'est plus
gourmand en mémoire quoi que cette base va être
installée



sur du Windows 98 et la mémoire vive est de 64mo.
J'espère que ça ira bien, on doit installer ça demain,
je



donnerai des nouvelles.
Christelle
-----Message d'origine-----
trop de références nuit dans le sens de la perte de
place



mémoire et de
l'incompatibilité de deux librairies mal déclarées
telles



dao et ado; mais
si ton appli tourne impeccable tu peux empaqueter comme
ceci sans problème.


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


"Christelle" a
écrit dans le message

de news: 1bb501c4e1ca$05dc8d00$
Bonjour,
Voilà pourquoi je pose cette question qui peut sembler
idiote.
C'est la deuxième fois que j'utilise l'empaquetage.
La toute première fois j'avais une base toute simple
sans



aucune autre référence que celles qui s'installent
d'office lorsque l'on crée une base plus DAO 3.6.
Lorque j'ai fait l'empaquetage de cette base là, peut-
être


par manque de connaissances, je n'ai ajouté aucune
référence, et il semble que tout se soit naturellement
empaqueté, Cette base tourne sous runtime sur WindowsMe
et


Windows2000 sans aucun problème.
Mais lorsque j'ai eu à empaqueter cette deuxième base
ou




j'ai besoin des références office, word etc (j'en ai
besoin pour faire tourner la base mdb) un vent de
panique



m'a pris et je me suis demandé si je devais tout
ajouter




à
l'empaquetage ou bien si certaines références ne
devaient



pas être ajoutées.
Car j'ai fait numériser et à part msoutl.olb, aucune
autre


n'a été rajoutée par l'assitant empaquetage.
Pour me résumer, et je vous prie de m'excuser si je
suis




un peu longue mais je ne voudrais pas faire d'erreurs,
le



fait d'ajouter toutes les références utilisées dans la
base mdb y compris les standard Access n'est pas
nuisible.



Christelle
-----Message d'origine-----
Bonjour.

normalement l'assistant empaquetage ne prend que les
librairies nécessaires

à ton installation. s'il prend toutes les librairies
que




yu indiques c'est
qu'elles sont cochées dans ton appli.
si tu n'as pas de relations avec word, msword.old
n'est





pas utile. si tu
n'utilises aucune référence à offfice, mso.dll nest
pas





nécessaire.
il n'y a que toi qui peut savoir les librairies qui te
sont necessaires

parque tu as du les cocher pour faire tourner ton
appli





correctement. si tu
en mets en trop ce n'est pas grave sauf que tu prends
de




la place mémoire;
mais certaine peuvent être en contradiction comme DAO
et




ADO;

les obligatoires:
visual basic for applications
microsoft access
OLE automation
DAO 3.6

quand aux autres si tu n'en a pas besoin et qu'elles
soient cochées , relève

d'une bizarrerie.
tu peux toujours les décocher une à une , compiler et
tester l'application.

ce qui ne veut pas dire que tu n'en a pas besoin.
si tu as de la place mémoire, laisse comme ça pour
l'instant.

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


"Christelle" a
écrit dans le message

de news: 387401c4e1bb$08b462f0$
Bonjour,
Je reviens avec ma question car je n'ai pas encore eu
de




réponse et que je ne veux pas faire de bétises.
Lors de l'empaquetage avec l'assistant à la rubrique
Liens et dépendance on doit ajouter les dll, olb etc
qui




sont nécéssaires à faire fonctionner une base de
données




sous runtime.
Dans mon application il y a les références suivantes:
VBE6.dll
MSACC.OLB
stdOle2.Tlb
DAO360.DLL
msado21.tlb
MSO.DLL
VBE6EXT.OLB
OWC10.DLL
msoutl.olb
MSWORD.OLB
Faut-il ajouter toutes ces dll et olb de la liste ou
est-



ce qu'il ne faut ajouter que certaines réferences.
Si c'est le cas, quelles sont celles qu'il faut
installer



et quelles sont celles qu'il ne faut pas installer et
quels problèmes celà peut induire si on installe tout?
Merci de prendre le temps de me renseigner.

Christelle


.




.




.




.

.








Avatar
404 found
Bonjour,
comment faire un empaquetage avec la base et les dll utiles ???? j'ai un
problème semblable : il reconnait pas les fonctions Cdate, trim, ... sur le
poste client, il faut que je lui change la DAO 3.6 en 3.51 et si je lui met
la 3.51 par défaut, il veut la 3.6 !! j'ai rien compris à cette DLL !!

Merci et bonne fêtes !!


moralité : quand çà marche on change pas
bravo Raymond

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Raymond [mvp]" a écrit dans le message de news:
si tu as essayé et planté à chaque fois, c'est qu'il les faut toutes. il
faut tout prendre.
si ça tourne ben , ne modifie rien; le risque c'est les 64 mo qui risquent
d'être un peu juste;
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Christelle" a écrit dans le message
de news: 123601c4e1f7$f9faee40$
Bonjour,
J'ai fait le tour des référence et à chaque fois que j'ai
testé en enlevant une d'entre elles, j'ai eu un bogue à la
compile.
Quelles sont les références que je pourrais ne pas ajouter
à l'empaquetage, car je sais que certaines de ces
librairies font partie de Windows mais je ne sais pas
lesquelles.
Christelle
-----Message d'origine-----
si tu n'as que 64 Mo, évite d'installer des librairies
inutiles, tu auras

d'autres problèmes d'écution par manque de mémoire;

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


"Christelle" a
écrit dans le message

de news: 391401c4e1d4$be676520$
Bonjour,
Alors pour être sûre que c'est complet je vais faire
ajouter pour toutes les référnces, tampis si c'est plus
gourmand en mémoire quoi que cette base va être installée
sur du Windows 98 et la mémoire vive est de 64mo.
J'espère que ça ira bien, on doit installer ça demain, je
donnerai des nouvelles.
Christelle
-----Message d'origine-----
trop de références nuit dans le sens de la perte de place
mémoire et de

l'incompatibilité de deux librairies mal déclarées telles
dao et ado; mais

si ton appli tourne impeccable tu peux empaqueter comme
ceci sans problème.


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


"Christelle" a
écrit dans le message

de news: 1bb501c4e1ca$05dc8d00$
Bonjour,
Voilà pourquoi je pose cette question qui peut sembler
idiote.
C'est la deuxième fois que j'utilise l'empaquetage.
La toute première fois j'avais une base toute simple sans
aucune autre référence que celles qui s'installent
d'office lorsque l'on crée une base plus DAO 3.6.
Lorque j'ai fait l'empaquetage de cette base là, peut-
être


par manque de connaissances, je n'ai ajouté aucune
référence, et il semble que tout se soit naturellement
empaqueté, Cette base tourne sous runtime sur WindowsMe
et


Windows2000 sans aucun problème.
Mais lorsque j'ai eu à empaqueter cette deuxième base ou
j'ai besoin des références office, word etc (j'en ai
besoin pour faire tourner la base mdb) un vent de panique
m'a pris et je me suis demandé si je devais tout ajouter
à


l'empaquetage ou bien si certaines références ne devaient
pas être ajoutées.
Car j'ai fait numériser et à part msoutl.olb, aucune
autre


n'a été rajoutée par l'assitant empaquetage.
Pour me résumer, et je vous prie de m'excuser si je suis
un peu longue mais je ne voudrais pas faire d'erreurs, le
fait d'ajouter toutes les références utilisées dans la
base mdb y compris les standard Access n'est pas
nuisible.



Christelle
-----Message d'origine-----
Bonjour.

normalement l'assistant empaquetage ne prend que les
librairies nécessaires

à ton installation. s'il prend toutes les librairies que
yu indiques c'est

qu'elles sont cochées dans ton appli.
si tu n'as pas de relations avec word, msword.old n'est
pas utile. si tu

n'utilises aucune référence à offfice, mso.dll nest pas
nécessaire.

il n'y a que toi qui peut savoir les librairies qui te
sont necessaires

parque tu as du les cocher pour faire tourner ton appli
correctement. si tu

en mets en trop ce n'est pas grave sauf que tu prends de
la place mémoire;

mais certaine peuvent être en contradiction comme DAO et
ADO;


les obligatoires:
visual basic for applications
microsoft access
OLE automation
DAO 3.6

quand aux autres si tu n'en a pas besoin et qu'elles
soient cochées , relève

d'une bizarrerie.
tu peux toujours les décocher une à une , compiler et
tester l'application.

ce qui ne veut pas dire que tu n'en a pas besoin.
si tu as de la place mémoire, laisse comme ça pour
l'instant.

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


"Christelle" a
écrit dans le message

de news: 387401c4e1bb$08b462f0$
Bonjour,
Je reviens avec ma question car je n'ai pas encore eu de
réponse et que je ne veux pas faire de bétises.
Lors de l'empaquetage avec l'assistant à la rubrique
Liens et dépendance on doit ajouter les dll, olb etc qui
sont nécéssaires à faire fonctionner une base de données
sous runtime.
Dans mon application il y a les références suivantes:
VBE6.dll
MSACC.OLB
stdOle2.Tlb
DAO360.DLL
msado21.tlb
MSO.DLL
VBE6EXT.OLB
OWC10.DLL
msoutl.olb
MSWORD.OLB
Faut-il ajouter toutes ces dll et olb de la liste ou
est-



ce qu'il ne faut ajouter que certaines réferences.
Si c'est le cas, quelles sont celles qu'il faut
installer



et quelles sont celles qu'il ne faut pas installer et
quels problèmes celà peut induire si on installe tout?
Merci de prendre le temps de me renseigner.

Christelle


.




.




.














1 2