primo luogo si dovrebbe caricare la DLL
Assembly assembly = Assembly.LoadFrom("dllPath");
quindi potrebbe essere necessario aggiungere il gruppo al dominio applicazione
AppDomain.CurrentDomain.Load(assembly.GetName());
Dopo di che è possibile caricare qualsiasi digitare da questo assembly
Type t = assembly.GetType("typeName");
Poi utilizzando la riflessione è possibile eseguire i metodi su questo tipo
Nota che potrebbe essere necessario aggiungere il seguito nel file di configurazione.
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="dlls folder"/>
</assemblyBinding>
</runtime>
fonte
2011-01-17 08:38:26
qual è la sua necessità di creare/aggiungere dll a run-time? –
Come stai creando una DLL in fase di esecuzione? –
Si desidera aggiungere il riferimento al progetto VS in fase di esecuzione? Non ha senso. – leppie