boursicotteur
Messages postés201Date d'inscriptionmercredi 25 septembre 2002StatutMembreDernière intervention10 novembre 2007
-
19 févr. 2005 à 07:28
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
21 févr. 2005 à 18:21
Mon premier empaquetage et j'utilise l'empaqueteur vb6.
À la 3è étape on affiche une fenêtre "info de dépendances manquantes".
Elle contient 7 fichiers dont 1 Excell et un Nero que je n'utilise pas dans mon prog mais qui correspondent à un outil dans la boite à outils. Est-ce que c'est cela des dépendances manquantes et est-ce que le moyen de s'en défaire est de supprimer ces outils de la boite à outils?
À la 4è étape on affiche une fenêtre "info de dépendances périmées".
Elle contient 8 ocx qui me semblent être requises par mon prog mais comment dois-je interpréter ce terme périmé et surtout que dois-je faire?
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 21 févr. 2005 à 18:21
Salut boursicotteur, j'espère que ton ami t'a renvoyé une réponse positive.
Tu as pu voir ce que ça faisait de nettoyer son paquet cadeau
(80% de gain sur la taille), bon c'est vrai qu'a l'heure des DVD
2couches on s'en fiche un peu mais quand même.
En tous cas si ton problème est résolu, pense à cocher 'Reponse
acceptée', c'est toujours agréable lorsqu'on fait une recherche sur un
problème de voir que des réponses ont marché.
Et code pas trop, juste ce qu'il faut pour etre accro
<hr size="2" width="100%">Si le cerveau était assez simple pour que nous puissions le comprendre,
nous serions assez bête pour ne pas le comprendre malgré tout.
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 20 févr. 2005 à 22:26
Reprenons dans l'ordre
Pour les outils que tu n'utilise pas, dans ton projet VB, tu passe par le menu Projet/référence.
Tu déchoche ce que tu n'utilise pas, et tu valide par OK.
Dans le menu Projet/Composants, pour chaque onglet, tu décoche ce que tu n'utilise pas et tu valide par Appliquer.
Et tu recompile et tu refais ton empaquettage.
Pour les messages (que tu peux toujours avoir même après cette manip) :
Les dépendances sont les fichiers et dll utilisés par l'objet ayant des dépendances.
Ton exe a des dépendances, ce sont les ocx et dll qui tu utilise.
Ces mêmes ocx et dll peuvent eux aussi avoir des dépendances. Ces
dépendances sont généralement contenues dans des fichiers .DEP (mais
peut-etre pas uniquement).
Pour le message de l'étape 3 c'est tout simplement l'assistant qui ne
trouve pas le fichier .dep correspond à l'un de tes ocx (ou dll), pour
le message de l'étape 4, il a trouver le fichier mais il ne correspond
pas à la version que tu as, ou une dépendance n'a pas la même version,
ou .....
Ce que je fais moi dans ces cas là, je nettois mon projet (comme
indiquer dans la première partie de la réponse) et si j'ai toujours les
messages, je les ignore. Ce n'est pas bloquant pour faire
l'empaquetage. Je vérifie derrière que mon soft fonctionne bien après
installation, la plupart du temps ça marche.
Sinon il faut rechercher la bete qui pose problème.
Je me rapelle pas si ces messages d'erreur te donne l'ocx qui pose
problème, mais il me semble que oui. Dans ce cas fais une recherche sur
le net sur cet ocx.
<hr size="2" width="100%">Si le cerveau était assez simple pour que nous puissions le comprendre,
nous serions assez bête pour ne pas le comprendre malgré tout.
boursicotteur
Messages postés201Date d'inscriptionmercredi 25 septembre 2002StatutMembreDernière intervention10 novembre 2007 21 févr. 2005 à 00:34
Merci casy
Après mon message, j'ai trouvé et appliqué cette directive d'enlever les outils et références non utilisés; Ce qui a fait passer l'emballage de 13M à seulement 2.5M et effectivement plusieurs dépendances sont disparues.
J'ai ensuite procédé par intuition et il se trouve que j'ai fait exactement ce que tu viens d'écrire. J'ai fait une installation sur mon ordinateur et fait tourner le prog avec succes. J'ai ensuite envoyé l'emballage à un amis qui n'a pas VB sur sa machine pour qu'il l'installe et j'attend sa réponse qui ne devrait arriver bientôt.
Ce qui est drôle par contre c'est qu'en faisant l'installation sur ma machine il y a un fichier que l'installateur m'a dit être plus ancien que celui déja présent sur mon système alors j'ai conservé le plus récent mais je me demande bien pourquoi l'empaqueteur est allé prendre un vieux fichier quand il y en avait un plus récent dans le système.