我正在尝试在 Silverlight 应用程序中使用 MEF。我找到的所有示例都使用这种类型的“System.ComponentModel.Composition.Hosting.DirectoryCatalog”,但显然不在 Silverlight 中,只有 .NET。
我正在尝试获取它,因此我将 dll(在运行时)放在应用程序可以访问的目录中,然后使用 MEF 加载这些 dll。
我确实了解导入和导出的工作原理,但我想问题是如何将 xap 文件动态添加到我的项目中以便我可以使用导入和导出?