Est-il possible d'instancier un objet au moment de l'exécution si je n'ai que le nom de la DLL et le nom de la classe, sans ajouter de référence à l'assembly dans le projet? La classe implémente une interface, donc une fois que j'instancie la classe, je la caste vers l'interface.
Nom de l'assemblage:
library.dll
Nom du type:
Société.Projet.Classe
EDIT: Je n'ai pas le chemin absolu de la DLL, donc Assembly.LoadFile
ne fonctionnera pas. La DLL peut être à la racine de l'application, system32 ou même chargée dans le GAC.