Installtion application [Résolu]

Signaler
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010
-
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010
-
Bonjour ,

G une application sur VB6 avec une base acces 97 . Quand j'utilise ce soft sur un PC XP dont VB6 n'est pas installer , g une erreur : classe non inscrite et une erreur  91 .

Si je fais tourner le même soft avec l'install de VB6 , l'application tourne OK .

Merci pour votre aide ....

15 réponses

Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
Oui, il faut utiliser l'outil de Micro$oft permettant de faire un install.
Après tu n'as plus qu'à importer le fichier .lst et supprimer les fichiers inutiles.
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
C'est l'outil "assistant empaquetage et déploiement" qu'il faut utiliser pour faire le fichier LST, contenant la liste des dépendances. Ensuite, libre à toi de l'utiliser dans InnoSetup.
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

Pourquoi VB6  met comme erreur 91 sur les autres PC et pas sur le PC de développement  ?

Le compilateur ne se met pas en condition réelle ?? Et le soft d'empaquetage de VB6 ?

Dommage

Merci , je vous tient au courrant ...
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
41
salut,

ton appli a besoin de dépendances fournies avec VB6, donc présent sur le PC de dev, et ensuite sur les PC où tu installes vb6, forcément.

mais juste l'exe sur un poste sans "tout çà" (au moins les runtimes), çà pose problème...

faire setup, si l'empaquetage est mal fait il va manquer ces dépendances
et l'empaqueteur de vb6 a tendance à aider aux erreurs ^^

<hr size="2" width="100%" />
Prenez un instant pour répondre à [forum/sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp 
Messages postés
3983
Date d'inscription
jeudi 14 juillet 2005
Statut
Membre
Dernière intervention
30 juin 2013
13
Juste un conseil : installe le SP6 de VB sinon t'auras tôt ou tard des problèmes (DLLs système remplacées par celles de NT4, par exemple)
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

Merci pour votre aide !

Comment je peux régler l'erreur classe non enregistrer sans installer VB6 sur les PCs ?

@+
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

bonjour , g trouvé ca :

http://www.vbfrance.com/forum/sujet-PROBLEME-CLASSE-NON-ENREGISTREE_49900.aspx

C le pb que je rencontre . Mais je ne comprend pas trop comment on rajoute les clefs avec INNOSETUP et surtout lesquelles ??

Merci pour vôtre aide ...
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
41
salut,

c'est inno qui se charge de générer ces clés....
encore faut-il inclure les dépendances lors de ton empaquetage

çà vaut le coup de valider la réponse de

[../auteur/GHUYSMANS99/549970.aspx ghuysmans99]

concernant les tutos si c'est pour ne pas les consulter...

<hr size="2" width="100%" />
Prenez un instant pour répondre à [forum/sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp 
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

Sauf que dans le tuto , il ne parle pas des clefs ! Si le soft le fait tout seul , c nikel .

Il explique l'utilisation du wizard ...

Merci
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

Je suis aller dans la base des registres et g récupéré la clef qui manquait . Je l'ai Exporter en *.reg .
En l'ajoutant dans INNOsetup , tout est OK .

Attention à la version des fichiers DLL . Il est apparue des erreurs au démarrage suite à des versions différente . G donc récupéré tous les fichiers directement dans Windows \system32 .

Ne sachant tous les fichiers manquant , g rajoutait au fur et à mesures des erreurs de démarrage . Il y en a beaucoup !

Y a t il un moyen pour savoir précisément tous les fichiers qu'il a besoin au démarrage ? ( les dépendances ) Dans VB6 , tout n'apparait pas .

Merci pour votre aide !
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

l'outil empaquetage ?

Merci
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

G pas cette version de VB6 . Je n'est que le soft assistant empaquetage et déploiement . il est bien pourri et ne dit pas tout !

Mais bon , avec INNOSteup , on fait une vraie install pro.

merci pour les infos et @+
Messages postés
19
Date d'inscription
dimanche 17 septembre 2006
Statut
Membre
Dernière intervention
29 décembre 2010

Merci pour l'info !

Cordialement