none
关于动态加载与卸载程序集的思路 RRS feed

  • 问题

  • 我在网上找了动态加载与卸载程序集的解决方案,都说的是创建 AppDomain,然后用 MarshalByRefObject 来实现与主程序域的通信,这种通信传递的是序列化的值而不能传递引用。现在我想做的事情是子 AppDomain 创建一个 WPF 控件,序列化之后传递给主 AppDomain,让主 AppDomain 将其反序列化后加载进视觉树用于显示和操作,如果子 AppDomain 当中的控件有比较复杂的方法,这种序列化/反序列化的手段能否实现?如果能够实现,如何操作?是否可以在 Finalize 了所有新控件之后卸载该 AppDomain?

    谢谢关注

    2013年10月9日 18:03

答案

全部回复