Pb : COM Interop créé en VB.NET avec accès par VB6

Merry29 Messages postés 78 Date d'inscription mercredi 21 juillet 2004 Statut Membre Dernière intervention 23 février 2009 - 25 août 2006 à 16:06
Merry29 Messages postés 78 Date d'inscription mercredi 21 juillet 2004 Statut Membre Dernière intervention 23 février 2009 - 25 août 2006 à 17:31
Bonjour à tous,


J'ai créé une dll (contenant des forms) en vb.NET que je souhaite utiliser en vb6.

après avoir enregistré la dll avec regasm sur ma machine, la dll est
bien répertorié en tant composant COM et à chaque compilation la
version du COM est mise à jour sans problème.


Lorsque je souhaite l'utilisé en vb6, cela fonctionnne très bien, mes fenêtres se lance sans pb.

Cependant, quand je veux utiliser ce composant sur une autre machine,
(après avoir faire une copie local de la dll et de l'avoir référencé
sur cette dernière en tant que COM) , il m'est impossible de la
retrouver dans les références possibles de vb6. De plus, si je transmet
un executable appelant ce composant COM, ce dernier plante à l'excution
car il ne parvient pas à ouvrir l'objet...


Si quelqu'un réussi à me comprendre et a une idée pour pouvoir
l'executer ailleur que sur ma machine (élément à copier, à charger...)


Merci d'avance,

Merry29

2 réponses

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
25 août 2006 à 16:38
salut,
peut-être que l'autre poste possède VB6 mais pas le framework de DotNet....

<hr size="2" width="100%" />Prenez un instant pour répondre à ce sondage svp
0
Merry29 Messages postés 78 Date d'inscription mercredi 21 juillet 2004 Statut Membre Dernière intervention 23 février 2009 1
25 août 2006 à 17:31
Si ce sont tous des postes developpeurs...
0
Rejoignez-nous