我正在使用SCSF来定义一组松散耦合的应用程序和服务的框架。profilecatalog.xml文件描述了应该加载哪些插件,以及对服务的依赖关系。这是标准程序,并且运行良好。
然而,我想启用在运行时加载插件的可能性。我有一些插件,需要一些时间来加载。而且这个插件很少用到。因此,我认为只有在需要的时候(用户点击项目),才能在运行时加载这个插件。当然,可以以一种不会减慢框架启动时间的方式来编写插件。但我不负责任何插件,所以我试图从框架中解决这个问题,不加载任何插件。
发布于 2013-03-16 06:51:34
您可以使用这些文章中概述的技术动态加载SCSF模块:
您可能会遇到的一个限制是模块不能动态“卸载”。
https://stackoverflow.com/questions/15403901
复制相似问题