Package d'installation

cs_vince94 Messages postés 18 Date d'inscription mardi 17 octobre 2000 Statut Membre Dernière intervention 5 février 2004 - 27 août 2003 à 18:36
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 - 28 août 2003 à 10:10
Bonjour,
Je cherche à faire un prog pour faire des package d'installation et déploiements. Comment puis-je savoir les DLL référencés dans mon prog (Access ou VB) afin de les inclures dedans.
Merci

4 réponses

cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
27 août 2003 à 18:48
8-) Neodante 8-)

Fais un prog bidon avec VB (évidemment et Access) et fais un coup de assistant installation et déploiement ... ensuite regarde dans le rép (je sais plus son nom mais c'est celui situé dans le répertoire où l'assistant te met ton install.exe. Tu as toutes les DLLs et fichiers de dépendances dedans...
@+
0
cs_vince94 Messages postés 18 Date d'inscription mardi 17 octobre 2000 Statut Membre Dernière intervention 5 février 2004
27 août 2003 à 18:52
Merci de ta réponse mais j'aimerais que ce prog soit toujours valable pour tous mes progs à venir
0
cs_neodante Messages postés 2835 Date d'inscription lundi 11 août 2003 Statut Modérateur Dernière intervention 16 décembre 2006 11
27 août 2003 à 19:00
8-) Neodante 8-)

ce le sera du moins pour tous tes progs VB puisque VB7 est VB.NET donc Visual Basic tel que tu le connais dans sa version 5/6 ne changera plus !!! Donc cela sera vrai pour tous tes progs VB. VB.NET c'est une tout autre histoire puisque c'est le framework qui s'occupe de tout !!!
@+
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
28 août 2003 à 10:10
Ben ouais ! Sauf que si dans un prog VB6 il fait appel à une nouvelle DLL ou un autre OCX, il faudra que son prog d'install le sache ...
A mon avis, il faut que tu ouvres les fichiers *.VBP et que tu ailles voir dedans les lignes du style :
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\System32\StdOle2.tlb#OLE Automation
et
Object={67397AA1-7FB1-11D0-B148-00A0C922E820}#6.0#0; MSADODC.OCX
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX
Elles te donnerons les DLL et les OCX utilisés dans le projet VB6. Il faudra ensuite que tu inclus ces fichiers ans ton package pour les copier sur le client et les enregistrer dans la base de registre si nécéssaire.
A mon avis tu devrais regarder comment fait l'assistant d'empaquetage fournia vec VB6. Tu devrais avoir toute la démarche a suivre dedans. Tu le trouveras ici :
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Setup1\SetUp1.vbp

Christophe R.
0
Rejoignez-nous