可以在Winforms项目中使用ExportFactoryProvider吗? (MEF)

时间:2013-06-19 15:33:45

标签: .net plugins interface mef

我想实例化多个插件的多个实例,这些插件在我的应用程序中实现单个接口,而我从事的研究需要使用ExportFactoryProvider。

我正在使用.Net 4.5,并认为现在包含MEF所有内容的支持,但我在“System.ComponentModel.Composition”命名空间或其他任何内容中找不到任何此类。

我下载了移植的桌面版“Microsoft.ComponentModel.Composition.Initialization.Desktop.dll”,但是当我添加对该程序集的引用时,它抱怨“ExportFactory”存在于“Microsoft.ComponentModel.Composition.Initialization”中。 Desktop.dll“和”System.ComponentModel.Composition“。

有人可以提供一些方向和/或一些示例代码来实现我的目标(加载实现单个界面的多个插件的多个实例)?

谢谢

0 个答案:

没有答案