Bueno a ver tengo ganas de hacer esto me cueste lo q me cueste, ya cada vez entiendo mas y ahora te entiendo lo q decias creo de si cargaba las dll en tiempo de ejecucion o la otra forma seria ponerla de referencia. Y en este caso necesito eso creo, q el programa cargue las dll q estaran en una carpeta llamada Plugins.
Me dicen como hacer eso? el post q me dejaste lo lei pero no entendi bien como lo hicieron ademas lo quiero en C#
Por las dudas no se, dejo el codigo de como estoy haciendo la dll, porq me dicen q use interfaces no se.. diganme desp sobre esto tamb si pueden:
- using System; 
- using System.Collections.Generic; 
- using System.Linq; 
- using System.Text; 
-   
- namespace PluginsDLL 
- { 
-     public interface iPlugins{ 
-         bool Init(int Version); 
-         string GetName(); // devuelve el string para ponerlo en un menu o boton 
-         bool Executar(); 
-      } 
-   
-     public class Plugin : iPlugins { 
-         public bool Init(int Version) { if (Version == 1.02) return true; else return false; } 
-   
-        public string GetName() { return "ColorFull"; } 
-   
-        public bool Executar() { return true; } 
-   
-       } 
- } 
-