Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight Prism MEF模块配置_Silverlight_Prism_Mef - Fatal编程技术网

Silverlight Prism MEF模块配置

Silverlight Prism MEF模块配置,silverlight,prism,mef,Silverlight,Prism,Mef,我只是在想棱镜、MEF和模块化 似乎您只能通过代码配置Silverlight模块,但是,使用WPF,您可以通过配置文件或目录ie进行配置,而无需硬编码值,从而实现真正的可插拔性 真的是这样吗?如果是,为什么?当然,这一切都是为了避免重新编译?无需使用MEF或Prism,即可轻松实现关注点分离 还是我遗漏了一些明显的东西 TIA您可以定义一个xaml文件,例如modulecatalog.xaml,您可以在其中定义模块 因此,添加/删除模块意味着编辑xaml文件

我只是在想棱镜、MEF和模块化

似乎您只能通过代码配置Silverlight模块,但是,使用WPF,您可以通过配置文件或目录ie进行配置,而无需硬编码值,从而实现真正的可插拔性

真的是这样吗?如果是,为什么?当然,这一切都是为了避免重新编译?无需使用MEF或Prism,即可轻松实现关注点分离

还是我遗漏了一些明显的东西


TIA

您可以定义一个xaml文件,例如modulecatalog.xaml,您可以在其中定义模块

因此,添加/删除模块意味着编辑xaml文件