OVH Cloud OVH Cloud

Deployement d'un ocx

1 réponse
Avatar
Zip
Bonjour,

J'ai fait un ocx que j'utilise dans une application. Sur ma machine de
developpement aucun probleme. Mais lorsque j'installer l'application sur une
autre machine il me dit que l'ocx est mal enregistré ou que des fichiers
dependants manques ?.. Pourtant j'ai bien enregistré l'OCX sur la machine en
faisant un regsvr32.
Est ce que quelqu'un à une idée ?

Sinon je me pose une question. Etant donné que cet OCX est pour le moment
utilisé que par une seule application, est il possible de l'integrer dans le
projet ?

Merci pour votre aide.

1 réponse

Avatar
Zoury
Salut! :O)

J'ai fait un ocx que j'utilise dans une application. Sur ma machine de
developpement aucun probleme. Mais lorsque j'installer l'application sur


une
autre machine il me dit que l'ocx est mal enregistré ou que des fichiers
dependants manques ?.. Pourtant j'ai bien enregistré l'OCX sur la machine


en
faisant un regsvr32.
Est ce que quelqu'un à une idée ?



Tu dois aussi distribué les fichiers qui sont utilisés par l'ocx ainsi que
les fichiers qui dépendent de ceux-ci et ainsi de suite... Regarde du coté
de l'assitant d'empaquetage et de déploiement qui est fournit avec VS 6.0
(et surement avec VB si tu l'as acheté seul). Il permet de créer un
Setup.exe qui récupère automatiquement la grande majorité des fichiers
nécessaires et qui permet de distribuer l'application plus facilement..

Pour plus d'info sur l'assistant d'empaquetage et de déploiement (AED)
http://msdn.microsoft.com/library/en-us/vbcon98/html/vbconCreatingSetupProgram.asp

il existe un autre outil nommé Visual Studio Installer qui serait même plus
performant que l'AED.. tu peux le télécharger ici
http://msdn.microsoft.com/vstudio/downloads/tools/vsi11/download.asp


Sinon je me pose une question. Etant donné que cet OCX est pour le moment
utilisé que par une seule application, est il possible de l'integrer dans


le
projet ?



Il existe des outils qui permettent d'inclure les dépendances d'un projet
dans l'exécutable... En voici quelques uns :

VB-PowerWrap:
http://www.moonlight-software.com/vbpower.htm

Alloy:
http://www.pgware.com/products-alloy.html

Fusion:
http://www.bit-arts.com


--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous