MEF:从同一个dll的不同版本组成部件

时间:2015-01-27 13:05:35

标签: c# mef composition

问题在于:如果我用这样的方式撰写零件:

        var catalog = new AggregateCatalog();

        /*add DirectoryCatalogs to catalog*/

        CompositionContainer container = new CompositionContainer(catalog);
        container.ComposeParts(this);

并且一个程序集有两个版本,然后组合包含两个部分,它们引用相同的库(第一个添加到AggregateCatalog中)。

有没有办法从同一个dll的不同版本组成部分?

0 个答案:

没有答案