您的C#应用​​程序的附加组件

时间:2012-05-30 18:05:31

标签: c# plugins assemblies

我有一个C#程序,我想让它能够加载插件。插件是这样的:你将控件或表单传递给它,并对它们进行一些更改。

无论如何都有dll插件并在运行时动态加载它们并传递控件? 如果没有任何想法?我该怎么办?

3 个答案:

答案 0 :(得分:3)

查看MEF以加载和导入程序集和控件。

答案 1 :(得分:2)

答案 2 :(得分:1)

是的,这是可能的,它与其他编程语言类似:加载库并调用方法来获取名称和内容。可以在this question中找到一种可能的解决方案。