标签: c# plugins assemblies
我有一个C#程序,我想让它能够加载插件。插件是这样的:你将控件或表单传递给它,并对它们进行一些更改。
无论如何都有dll插件并在运行时动态加载它们并传递控件? 如果没有任何想法?我该怎么办?
答案 0 :(得分:3)
查看MEF以加载和导入程序集和控件。
答案 1 :(得分:2)
请看Management Extensibility Framework。
答案 2 :(得分:1)
是的,这是可能的,它与其他编程语言类似:加载库并调用方法来获取名称和内容。可以在this question中找到一种可能的解决方案。