level 1
[求助]vb.net有没有可能实现将接口、实现接口的类和调用接口的程序分开放置,在运行时选择加载哪些接口和实现接口的类?
2011年08月18日 16点08分
1
level 1
谢了,可能有些误会,我说的不是编程的时候分开放,而是编译后各自形成独立的动态链接库,用户运行时可以选择加载哪些动态链接库、不加载哪些链接库,基本上属于插件的模式,只是不知道vb.net怎么去做~
2011年08月20日 11点08分
3
level 6
你听说过MEF么?
这玩意儿就是微软社区出来的专门解决耦合问题的方案,而且一点也不难。
2011年08月24日 09点08分
6
level 10
反射其实也不难,就是加载程序集、提取并分析类型、实例化类型对象、调用对方的方法等
.NET的反射非常强大的,很适合做这种插件类型的程序
推荐你看《VB.NET反射参考手册》,讲得比较深入
2011年08月25日 10点08分
7