[VB] Déploiement d'un projet avec base de données (un peu compliqué)

Déploiement d'un projet avec base de données (un peu compliqué) [VB] - Programmation

Marsh Posté le 29-11-2001 à 23:44:49    

:hello:  
 
Je suis en train de terminer un projet en VB6
Maintenant il faut que je le deploie, cad que je fasse un fichier qui permet de l'installer sur d'autres pc.
 
J'utilise l'assistant empaquetage et déploiement.
A un moment il dit :
 
"information de dépendances manquantes "
nom : msado25.tlb
source : c:\program Files\fichiers communs\ado
 
je fais OK
 
 
Il genere un .cab qui contient bien ma base de données avec plein d'autres trucs ....
 
Par contre qd j'installe sur une autre machine y a un message d'erreur a l'install :
 
Une erreur s'est produite lors de l'inscription du fichier
'C:\WINDOWS\SYSTEM\msado25.tlb'.
 
je fais Ignorer ...  :(  
Il dit que l'install a réussi ... bof
 
En suite qd je lance l'appli il y a a chaque fois qu'il a besoin de la base de données un boite de dialogue :
"Tapez les informations d'initialisation de MS JET OLE DB"
ou il faut que j'entre le chemin d'acces de la base de données ...  :cry:  :cry:  
 
Elle a bien été mise dans le répertoire d'install mais on dirait qu'il la trouve pas puisque le chemin proposé par défaut est celui ou elle était sur la machine de développement....
 
Une fois le chemin mis ca marche normalement mais ca le refait a chaque fois qu'on utilise le prog ...  :cry:  
 
 
les deux erreurs st certainement liées mais je sais pas comment résoudre la premiere  :cry:  
 
 :bounce: HELP PLEEEZZZZZZZZ !!!!! :bounce:  
 
merci d'avance !!!  :jap:


---------------
Ca marche pas sauf des fois ........
Reply

Marsh Posté le 29-11-2001 à 23:44:49   

Reply

Marsh Posté le 30-11-2001 à 10:16:31    

g réussi a suprimer l'erreur a l'installation comme ca :
 
-----------------------------------------------------------------
Resolution 1  
Locate the Setup.lst file for your package.  
 
In any text editor, open Setup.lst.  
 
In Setup.lst, locate the line that references the ADO type library that is referenced in the error. If you are using Notepad, you can search for the file name.  
 
Change $(DLLSelfRegister) to $(TLBRegister).  
 
Save the file, and try the installation again.  
-----------------------------------------------------------------
 
Par contre il me demande toujours le chemin d'acces a la base de donnees qd le prog est installe ...  :cry:  
 
y a pas moyen d'eviter ca ??
 
Il faut pas mettre des chemins relatif a la place des chemins absolu qd on programme ?? (apparament VB veut pas de ca )  :(  
 
VB  :gun:  parfois ....


---------------
Ca marche pas sauf des fois ........
Reply

Marsh Posté le 30-11-2001 à 11:13:14    

rajoute mdac 2.5 dans ton kit


---------------
Si j'etais Dieu, et ben j'croirai pas en moi..Et si j'etais moi, et ben j'me mefierai
Reply

Marsh Posté le 30-11-2001 à 19:34:05    

je vais essayer  ;)  
 
par contre il y a mdac_typ.exe ... c pas pareil je pense ...


---------------
Ca marche pas sauf des fois ........
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed