如何在没有程序集定义对象的情况下调用MarshalByRefObject派生对象的方法?

时间:2012-03-12 15:57:01

标签: .net clr remoting

我需要在加载到另一个appdomain的对象上调用一个方法 我无法使用此类型定义加载程序集,也无法使用任何基类型进行汇编。 (一旦加载,这些组件就无法卸载,对我的任务来说是不可接受的)
想法?

1 个答案:

答案 0 :(得分:2)

Use interfaces

或者,使用更新的技术,例如WCF。

  

首先阅读问题......

我确实读过它。如果我误解了它,也许你可以澄清我错过的东西。

如果使用接口,您当然需要加载包含接口类型的程序集,但您不需要加载包含该实现的程序集。这是你能得到的最好的;您需要加载某些来描述需要编组的内容。