标签: impersonation
我有2个已编译的程序集。装配A参考装配B。
我想更改程序集B中的一些代码。我想在程序集A的眼中创建一个模拟程序集B的类库。我希望程序集A继续使用我的新类型和名称空间,好像什么都没有发生了。
我可以创建具有相同名称和版本号的新程序集吗?装配A是否假设新装配就像旧装配B?
答案 0 :(得分:1)
假设原始程序集未签名且旧程序集的接口是新程序集的子集(可能相同),那么您应该没问题。它基本上与更改B的所有内部结构相同,并且可能在不更新版本号的情况下添加新方法。