WCF Transférer la classe d'un assembly ?
Bonjour,
Je souhaite transférer une classe clsPlugin en WCF chargée à partir d'un assembly.
Dans clsPlugin, j'ai positionné les DataContract et DataMember. Cela fonctionne correctement si je transferts une instance de test créée dans la classe qui implémente mon service ; par contre si dans cette dernière je charge une DLL avec
Code:
plugin = CType(Activator.CreateInstanceFrom(path, "plugin.clsMain").Unwrap, clsPlugin)
et que je veux transmettre ma classe, là j'ai une exception :
Citation:
Une exception de première chance de type 'System.ServiceModel.CommunicationException' s'est produite dans mscorlib.dll
L'exception System.ServiceModel.CommunicationException n'a pas été gérée
Message=Le serveur n'a pas fourni de réponse pertinente*; ceci peut être causé par des contrats qui ne correspondent pas, un arrêt prématuré de la session ou une erreur interne du serveur.
Auriez vous une idée ?
Merci !
Edit :
Je me demande si c'est pas un problème sur le fait que l'assembly n'est pas serializable dans l'état...