Utiliser une DLL sur un ordinateur distant - VB/VBA/VBS - Programmation
Marsh Posté le 21-01-2009 à 18:08:36
Premier élément de réponse dans l'event log local:
Citation : DCOM got error "Class not registered " from the computer MonServeurDistant when attempting to activate the server: |
Sauf qu'elle est bien enregistrée ma classe
Je m'en vais faire une recherche google avec ça...
Marsh Posté le 22-01-2009 à 10:25:54
J'ai trouvé une solution mais pas sûr que ça soit la solution idéale: j'ai balancé la DLL à laquelle je voulais accéder dans une application COM+ qui tourne avec un user qui a les droits d'admin sur le serveur (et mon user est assigné au rôle CreatorOwner de l'application).
Marsh Posté le 21-01-2009 à 17:59:20
A priori le problème est simple et j'ai déjà touché à ça il y a bien longtemps: j'instancie un objet sur une machine distante et j'appelle ses méthodes et propriétés depuis ma machine locale.
J'ai donc une ligne du genre:
Sachant que MonServeurDistant est mon serveur de développement sur le réseau, que je suis admin autant sur ma machine locale que sur le serveur en question avec le même login domaine.
MAIS, j'ai le bête message 429, ActiveX component can't create object.
Qu'est-ce qui cloche? (j'ai accès au serveur en remote control et tout)
---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)