【发布时间】:2011-06-08 19:53:58
【问题描述】:
看了这篇文章How to load plugins in .NET?,我真的没有看到微软的 System.Addin 命名空间的光彩。为什么我不能在我的 bin 目录中有一个 plugins 文件夹,用户可以将一个程序集放入其中以实现我设计的接口?然后我可以使用反射来创建插件类的实例并在我的界面中引用它。
为什么 System.Addin 的方式明显好很多?尤其是因为它看起来像是工作量的三倍,而且设计也不那么直观。
【问题讨论】:
-
:) 你最好听听人们同步说的话
-
@Reed Copsey 已经修复 :) 该死的拼写检查器
-
@qrow: 再说一次,你怎么说话而不是同步说话? (你的意思是同时?)
-
@Reed Copsey 很高兴我糟糕的英语听起来像个笑话 :)
标签: c# .net inheritance plugins