Ho trovato la soluzione. Il motivo era davvero divertente.
Module.Import()
Il metodo deve essere chiamato dal modulo corrente che vogliamo modificare, non il modulo in cui è definito il metodo. Non è chiaro dall'originale Documenti.
Ad esempio, vogliamo aggiungere qualche metodo definito in Referenced.dll
assemblea al nostro Main.dll
assemblaggio. Allora dobbiamo trovare il nostro modulo principale Main.dll
assembly e poi chiama MainModule.Import(methodFromReferencedAssembly);