cs_MMIC
Messages postés31Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention25 avril 2005
-
17 janv. 2005 à 16:51
nzambi -
23 nov. 2005 à 09:49
Bonjour
J'ai éssayé de générer l'exe en utilisant l'assistant empaquetage et deploiement de vb6 qui fonctionne correctement sur mon PC, mais dés que je change de poste ou VB n'est pas installé , l'application ne marche pas bien , les liens avec la base ne sont pas fait .
C'est dû peut-etre à une erreur lors de l'inscription du fichier msado25.tlb que j'ai eu , mais j'ai fait ignorer.
Et une erreur d'éxcécution s'affiche :" Erreur 430 ' le classe ne gére pas automation ou l'interface attendue " , lorsque j'utilise l,application
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 janv. 2005 à 17:22
Oui, c'est sûrement dû à l'enregistrement d'ADO !
Utilise InnoSetup et non l'assistant de VB pour créer tes installations
: je ne le répèterais jamais assez : l'assistant de VB se fait vieux,
et il fonctionne de plus en plus mal !
Va voir mon tutoriel sur www.ProgOtoP.com pour faire facilement un setup d'un prog VB6 sous innosetup.
DarK Sidious
________________________________________________________
[Administrateur et responsable VB/API du site www.ProgOtoP.com]
cs_MMIC
Messages postés31Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention25 avril 2005 17 janv. 2005 à 18:06
J'ai éssayé avec innosetup et c'est pareille , la même erreur , et quand je verifie sous le dossier de destination , la base y est ; mais rien à faire l'erreur persiste.
MMICH
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 janv. 2005 à 18:48
Tu pourras le trouver sur le site de Microsoft. Il s'agit de la
librairie d'accès aux données ADO. Elle installe tout ce qu'il faut
pour accèder aux données, dont les moteurs jets par exemple.
Ensuite il te suffit d'aller voir l'exemple d'installation de MSDAC sur
le site de InnoSetup pour créer un script qui te permettra de
l'installer aisément.
cs_MMIC
Messages postés31Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention25 avril 2005 17 janv. 2005 à 19:21
Bon , aprés vérification , j'ai le MDAC 2.5 qui est installé.
Ensuite je suis allé à la page jrsoftware.org ou j'ai installé le Quickstart pack , ce qui m'a donné le Istool en plus , mais je n'ai pas vu l'exemple dont vous parliez pour créer le script
Alors comment ...
Merci
cs_MMIC
Messages postés31Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention25 avril 2005 17 janv. 2005 à 20:13
J'ai lu qlq part qu'on devait ouvrir le fichier setup.lst généré par l'assistant vb avec Istool , j'ai éssayé ca , et tjs la même erreur , peut-etre que le probleme est ailleurs non ?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 janv. 2005 à 20:28
Oui, c'est dans mon tutorial que je dit d'ouvrir le fichier lst avec
ISTools. Malheureusement, il arrive que toutes les dll nécessaire à ton
projet ne soit pas incluses dans le fichier lst crée par l'assistant
d'installation de VB, c'est pour cette raison que je te conseille
d'installer MSDAC en même temps, ainsi, tu es sûr que les dll pour
accèder aux données soient installées.
Avec le lien que je t'ai donné, et mon tutorial, tu ne devrais pas avoir de mal à faire un setup avec InnoSetup qui marche bien.
DarK Sidious
Administrateur et reponsable VB/API du site www.ProgOtoP.com
cs_MMIC
Messages postés31Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention25 avril 2005 17 janv. 2005 à 21:10
J'ai éssayé votre méthode , mais quand je coche la case enregistrer OCX , DLL.... , un message s'affiche pour me dire qu'il ne peut pas enregistrer mais comme même je vois sur l,option de fichier qu'un "o" est inscrit devant le fichier .
Donc une fois je lance le teste et je change le dossier de destination , il le crée , mais il y a rien dedans ? Pourquoi ?
Merci pour votre aide , c'est vraiment important je dois faire une démo de mon travail URGENT
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 17 janv. 2005 à 21:30
Perso, je préfère InnoSetup car gratuit, et je l'utilise depuis pas mal
de temps maintenant, et j'en suis très satisfait ! MMICH, utilise le
logiciel que tu veux, mais si InnoSetup n'arrive pas à installer
ado25.tlb, ca m'étonnerai qu'un autre logiciel y arrive : il te faut
installer MSDAC lors de l'installation, je ne vois pas trop comment
faire autrement.
Avec InnoSetup, c'est pas compliqué : il te suffit juste de rajouter
les lignes du script dont je t'ai donné le lien ci-dessus au script
généré après l'ouverture du fichier lst avec ISTools !
Note : j'ai eu ce même problème auparavant, et avec l'installation de MSDAC, il n'y avait plus de problème !
DarK Sidious
Administrateur et reponsable VB/API du site www.ProgOtoP.com
cs_MMIC
Messages postés31Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention25 avril 2005 17 janv. 2005 à 22:06
Mr DARK vous avez raison , le msado25.tlb est la source du probleme , meme avec le installcreator , le message est tjs là .
Mais comment faire pour installer le MSDAC lors de l'installation , vous voulez bien m'expliquer clairement .
MERCI