J'ai "mycomp.myassembly.dll" dans GAC mais Load et LoadFrom lancent l'exception de fichier introuvable et LoadWithPartialName renvoie null. Je fais ce qui suit:C#: Comment charger l'assembly à partir du GAC?
AssemblyName name = new AssemblyName();
name.Name = "mycomp.myassembly.dll";
Assembly assembly = Assembly.Load(name);
échoue avec FileNotFound pour le fichier mycomp.myassembly.dll et
Assembly assembly = Assembly.Load("mycomp.myassembly.dll");
échoue avec exactement le même message.
J'ai vérifié deux fois que l'assemblage est en GAC (et même fait gacutil/if for it again) et cela fonctionne dans tous les autres cas, je ne peux simplement pas le charger moi-même.
Qu'est-ce que je fais mal ici? Est-ce que quelque chose me manque?
Avez-vous essayé de fournir le nom de l'assembly sans l'extension ".dll"? Ensemble d'assemblage = Assembly.Load ("mycomp.myassembly"); –
Unfortunatelly n'a pas aidé non plus – Artem