C #: como carregar o assembly do GAC?

Eu tenho "mycomp.myassembly.dll" no GAC, mas Load e LoadFrom lança uma exceção de arquivo não encontrada e LoadWithPartialName retorna nulo. Estou fazendo o seguinte:

    AssemblyName name = new AssemblyName();
    name.Name = "mycomp.myassembly.dll";

    Assembly assembly = Assembly.Load(name);

falha com o FileNotFound para o arquivo mycomp.myassembly.dll e

    Assembly assembly = Assembly.Load("mycomp.myassembly.dll");

falha com exatamente a mesma mensagem.

Verifiquei novamente se o assembly está no GAC (e até o gacutil / se o utilizou novamente) e funciona em todos os outros casos, apenas não consigo carregá-lo.

O que eu estou fazendo errado aqui? Perco alguma coisa?

questionAnswers(2)

yourAnswerToTheQuestion