Network dll

Signaler
Messages postés
8
Date d'inscription
mercredi 29 août 2012
Statut
Membre
Dernière intervention
18 novembre 2013
-
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
-
Bonjour,
But : J'ai essai d'accéder avec un EXE dans PC1 a une DLL dans PC2 dynamiquement par utilisation « System.Reflection » mais ca ne fonctionne pas :(
1. Comment je peux charger une dll à partir un réseau \\PC2\TousMesDll\madll.dll
par programmation en vb.net SVP ?
2. j'ai cherché un peut, je n'ai pas comprit le code mais j'ai l'intention de passer plus de temps si c'est utile, est ce que ce code a un future pour résoudre mon problème ?
http://msdn.microsoft.com/en-us/library/1t63e8ff%28v=vs.85%29.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-7
Merci


--

3 réponses

Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonsoir,

Il y a 2 questions :
1) Avec Reflection, tu peux charger dynamiquement un assembly, mais ensuite, il faut bosser uniquement avec reflection pour les appels de fonction & co.
2) Je ne vois pas le rapport entre le remoting et ta première demande
Messages postés
8
Date d'inscription
mercredi 29 août 2012
Statut
Membre
Dernière intervention
18 novembre 2013

bonjour, merci NHenry
Mon but c'est qu'a partir d'un PC1 recevoir des données collecter par une dll qui se trouve dans PC2 a travers un réseau LAN.
Est-ce que remoting Dll c'est la solution ?
Je suis entrain d'apprendre et je pose la question aux personnes qui' ont d'expériences et de savoir.
merci
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Si tu as besoin d'utiliser la 2ème machine pour récupérer des données, il faut que tu lance un exécutable sur l'autre machine, sinon, ta DLL s'exécutera sur ton PC et non sur l'autre.

Il te faut donc 2 programme, un sur chaque PC et ensuite, il faut les faire communiquer entre eux (par TCP/IP par exemple).