cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 13 oct. 2006 à 18:25
Classique, problème d'installation.
Un programme ne peut pas etre simplement copier comme ça d'une machine à l'autre. Il faut faire un pack d'installation sur ta machine. C'est ce pack que tu doit transmettre et qui doit etre executer pour installer ton logiciel sur les autres machines.
Tu as l'assiatnt d'empaquetage et déploiement de VB qui fait ça, mais qui ne sais plus trop bien le faire.
Je te conseille donc de regarder du coté des logiciels gratuit InnoSetup et IsTools.
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
cs_toto70
Messages postés35Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 9 décembre 2006 13 oct. 2006 à 19:29
Salut
Bin meme en utilisant se genre de soft en fesant un pack sa marcherai toujours pas car le pack faire rien d'extraordinaire a par pouvoir desinstalle le soft c'est tout je croit que mon probleme vient d'autre pas malheureusement
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 13 oct. 2006 à 21:45
lui faire installer les runtimes
(tape runtime VB6 sur telecharger.com)
quoi que s'il a cette fenêtre (screenshot), c'est qu'il les a probablement déjà
il manquera tout de même Basics.ocx.
si tu ne le vois pas, c'est qu'il est dans une autre dossier que celui de ton application, çà n'empêche pas qu'il est utilisé par ton appli et qu'il est correctement enregistré sur ton PC (logique).
pour connaître le chemin :
Ctrl+T > coche "éléments sélectionnés", sélectionne le Basics.ocx (le nom peut varier), le chemin complet s'affichera en bas de fenêtre
tu dois donc le fournir avec ton exe (même dossier que l'exe), et ton testeur devra l'enregistrer
(démarrer > executer > regsvr32.exe -c CHEMINCOMPLET\Basics.ocx)
petit utilitaire ou pas, le setup est une étape capitale.
attend toi sinon à lui envoyer les composants un par un jusqu'à ce qu'il les ait tous (ce que fait le setup!!)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 13 oct. 2006 à 21:48
toto70, si un pack d'installation se contentait de donner seulement la possibilité de désinstaller un soft ne crois-tu pas que tout le monde s'enpasserait ???
Je pense que ton exe ne doit pas dépasser quelques centaines de ko.
Fait un pack d'installation, et regarde la taille des fichiers obtenus, tu vas certainement en avoir pour plus de 6 Mo, crois-tu que c'est juste pour désinstallé?
Tu n'es pas obligé de faire un pack, mais dans ce cas il faut que tu copie sur chaque machine chacune des dlls et ocx que utilise ce logiciel, ainsi que chacunes des dlls utilisées par ces dlls et ocx. On appele ça les dépendances.
Après copie, il va falloir que tu ailles manuellement enregistrées chacunes des dlls (activeX seulement) et chacun des ocx dans la base de registre.
Peut-on se passer d'un setup ? Au début on pense que oui, puis on convinct assez rapidement que c'est un passage obligé.
---- Sevyc64 (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #