C #: Как загрузить сборку из GAC?
У меня есть «mycomp.myassembly.dll» в GAC, но Load и LoadFrom выбрасывает файл не найден исключение, и LoadWithPartialName возвращает ноль. Я делаю следующее:
AssemblyName name = new AssemblyName();
name.Name = "mycomp.myassembly.dll";
Assembly assembly = Assembly.Load(name);
не работает с FileNotFound для файла mycomp.myassembly.dll, и
Assembly assembly = Assembly.Load("mycomp.myassembly.dll");
терпит неудачу с точно таким же сообщением.
Я дважды проверил, что сборка находится в GAC (и даже сделал gacutil / if для него снова), и он работает во всех других случаях, я просто не смог загрузить его сам.
Что я здесь не так делаю? Я что-то пропустил?