摘要:
继续我们上一章的讲解。现在我们用一个具体的程序示例来演示我们插件的加载及卸载过程,我们先回顾一下上一章中我们总结出来的一些思路:
1. 建立一个新的AppDomain: AppDomain.CreateDomain()。
2. 利用的AppDomain的实例,采用 CreateInstanceFromAndUnwrap() 方法在新的AppDomain中构建一个指定的类型,并返回相应的Proxy。
3. 根据获取的Proxy就可调用插件了。
4. 卸载时,完成一些资源清理后可以直接对新建出的AppDomain进行UnLoad
阅读全文
posted @ 2008-07-12 10:21 RogerTong 阅读(2260) 评论(9) 推荐(0) 编辑