Je charge mon montage lors de l'exécution (mais ce assemby est pas refenced par le projet)assemby de charge lors de l'exécution
Assembly a = Assembly.LoadFile(@"fulpath\assName.dll");
après que je veux utiliser une classe de cette dll par réflexion
obj = Activator.CreateInstance(Type.GetType("assemblyqualifiedname"));
mi = obj.GetType().GetMethod("methodname");
mi.Invoke(obj, null);
malheureusement, le taureau revient de Type.GetType("assemblyqualifiedname");
Je ne comprends pas, pourquoi je dois ajouter la référence od dll à projeter?
L'assemblage de charge devrait être suffisant, mais il ne l'est pas.
... merci
Je ne sais pas pourquoi vous devez charger votre montage - mais peut-être ... un coup d'oeil à un cadre de plugin comme MEF (http: //www.codeplex .com/MEF) – tanascius