Reflection 从silverlight模块和加载模块动态提取接口

Reflection 从silverlight模块和加载模块动态提取接口,reflection,silverlight-4.0,mef,service-locator,Reflection,Silverlight 4.0,Mef,Service Locator,在一些winforms/webforms应用程序中,我编写了一个模块,在应用程序启动时,使用反射检查BIN文件夹中的所有程序集,提取它们实现的所有公共类和接口,并写入存储库。这允许我以后在运行时根据模块实现和使用的接口加载模块 我需要知道我是否/如何为Silverlight实现这一点。有没有办法检查所有XAP并提取所有模块及其元数据?之后,我可以动态加载我需要的组件所在的模块,然后从中加载组件 谢谢MEF的部署目录的源代码应该显示如何检查主应用程序XAP以及下载和检查其他XAP。MEF的部署目录

在一些winforms/webforms应用程序中,我编写了一个模块,在应用程序启动时,使用反射检查BIN文件夹中的所有程序集,提取它们实现的所有公共类和接口,并写入存储库。这允许我以后在运行时根据模块实现和使用的接口加载模块

我需要知道我是否/如何为Silverlight实现这一点。有没有办法检查所有XAP并提取所有模块及其元数据?之后,我可以动态加载我需要的组件所在的模块,然后从中加载组件


谢谢

MEF的
部署目录的源代码应该显示如何检查主应用程序XAP以及下载和检查其他XAP。

MEF的
部署目录的源代码应该显示如何检查主应用程序XAP以及下载和检查其他XAP