Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1868 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Utiliser une DLL sur un ordinateur distant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Utiliser une DLL sur un ordinateur distant

n°1841258
drasche
Posté le 21-01-2009 à 17:59:20  profilanswer
 

[:oh hai]
 
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:
 

Code :
  1. Set obj = CreateObject("MaClasse", "MonServeurDistant" )


 
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)
mood
Publicité
Posté le 21-01-2009 à 17:59:20  profilanswer
 

n°1841261
drasche
Posté le 21-01-2009 à 18:08:36  profilanswer
 

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:
{9E57DF6A-DE63-4EC0-B0FF-C9313174959B}


 
Sauf qu'elle est bien enregistrée ma classe [:dawa]
 
Je m'en vais faire une recherche google avec ça...


---------------
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)
n°1841442
drasche
Posté le 22-01-2009 à 10:25:54  profilanswer
 

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).


---------------
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)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Utiliser une DLL sur un ordinateur distant

 

Sujets relatifs
comment recuperer la memoire et cpu utiliser par un processUtiliser dll dans du java
Problème pour utiliser la fonction splitBoucle de messages dans une DLL
[PHP] Quel CMS avec module de calendrier utiliser ?C# DLL
DLL with C#Effet grossisant sur une image quelle librairie utiliser ?
Telechargement fichier distant[Resolu][Mysql] Utiliser un IF ... THEN ... ELSE ... END IF ?
Plus de sujets relatifs à : Utiliser une DLL sur un ordinateur distant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR