OVH Cloud OVH Cloud

Pb d'enregsitrement de Vb5fr.dll !!! URGENT !!!

2 réponses
Avatar
Buzz leclercq
Bonjour,

Dans un package d'installation d'une appli développé en VB5, je souhaite
installer TOUTES les dll dans un sous répertoire ...\projet\dll

Il s'avère que j'y ai aussi placé VB5FR.dll

Hors, après l'installation (sur un poste vierge) et le lancement de l'appli,
il me dit qu'il ne trouve pas VB5FR.DLL !!! alors que dans mon installeur,
le regsvr32 s'est bien effectué...(à priori)

L'erreur renvoyée au kancement du programme est la suivante :

"the language DLL'vb5fr.dll' or '409' could not be found"

et quand je fais à la main le regsvr32 le message est :

"VB5FR.DLL a été chargé, mais le point d'entrée DllRegisterServer n'a pas
été trouvé."

Que se passe t-il ?????

Merci +++

Buzz

2 réponses

Avatar
François Picalausa
"Buzz leclercq" a écrit dans le message de
news:bqq247$um2$
Dans un package d'installation d'une appli développé en VB5, je
souhaite installer TOUTES les dll dans un sous répertoire
...projetdll

Il s'avère que j'y ai aussi placé VB5FR.dll

Hors, après l'installation (sur un poste vierge) et le lancement de
l'appli, il me dit qu'il ne trouve pas VB5FR.DLL !!! alors que dans
mon installeur, le regsvr32 s'est bien effectué...(à priori)

L'erreur renvoyée au kancement du programme est la suivante :

"the language DLL'vb5fr.dll' or '409' could not be found"

et quand je fais à la main le regsvr32 le message est :

"VB5FR.DLL a été chargé, mais le point d'entrée DllRegisterServer n'a
pas été trouvé."




Bonjour/soir,

Il n'y a que les composants COM qui sont enregistrables. Les dll standard
(donc, non COM) ne peuvent pas être enregistrées. VB5FR.DLL est probablement
une dll standard.

Normalement, cette dll doit être placée dans le sous dossier system ou
system32 de ton windows.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com
Avatar
Buzz leclercq
Merci cela me donne une sérieuse piste.

Bz

"François Picalausa" a écrit dans le message de news:

"Buzz leclercq" a écrit dans le message de
news:bqq247$um2$
> Dans un package d'installation d'une appli développé en VB5, je
> souhaite installer TOUTES les dll dans un sous répertoire
> ...projetdll
>
> Il s'avère que j'y ai aussi placé VB5FR.dll
>
> Hors, après l'installation (sur un poste vierge) et le lancement de
> l'appli, il me dit qu'il ne trouve pas VB5FR.DLL !!! alors que dans
> mon installeur, le regsvr32 s'est bien effectué...(à priori)
>
> L'erreur renvoyée au kancement du programme est la suivante :
>
> "the language DLL'vb5fr.dll' or '409' could not be found"
>
> et quand je fais à la main le regsvr32 le message est :
>
> "VB5FR.DLL a été chargé, mais le point d'entrée DllRegisterServer n'a
> pas été trouvé."


Bonjour/soir,

Il n'y a que les composants COM qui sont enregistrables. Les dll standard
(donc, non COM) ne peuvent pas être enregistrées. VB5FR.DLL est


probablement
une dll standard.

Normalement, cette dll doit être placée dans le sous dossier system ou
system32 de ton windows.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com