Ich habe "mycomp.myassembly.dll" im GAC, aber Load und LoadFrom lösen die Ausnahme "Datei nicht gefunden" aus und LoadWithPartialName gibt null zurück. Ich tue das Folgende:
AssemblyName name = new AssemblyName();
name.Name = "mycomp.myassembly.dll";
Assembly assembly = Assembly.Load(name);
schlägt mit FileNotFound für die Datei mycomp.myassembly.dll fehl, und
Assembly assembly = Assembly.Load("mycomp.myassembly.dll");
schlägt mit genau der gleichen Meldung fehl.
Ich habe zweimal überprüft, dass die Assembly im GAC ist (und habe sogar gacutil /if für sie erneut ausgeführt) und sie funktioniert in allen anderen Fällen, ich kann sie nur nicht selbst laden.
Was mache ich hier falsch? Habe ich etwas übersehen?