假设我有程序集 A。它用 Mono.Cecil 进行了一些修改。现在假设我有程序集 B。它有一个名为SomeClass
. 程序集 A 还有一个名为 的类SomeClass
。现在我想用SomeClass
程序集 B 中的替换程序集 A。我尝试了一些事情,但我知道对于我的一次尝试,它实际上重新映射了一个方法调用,如下所示:
Console.WriteLine("Test.");
...进入这个:
int.WriteLine("Test.");
这不可能。用 Mono.Cecil 替换类的正确方法是什么?