是将MEF或MEF2烘焙到.NET Framework中



我正在努力理解MEF,我看到了对MEF和MEF2的引用。

该网站将MEF2列为比MEF(4.0)快得多。

当大多数人说MEF时,我需要理解我在说什么。

那么,.NET Framework 4.5中有哪些呢?MEF还是MEF2

更令人困惑的是,微软发布了三个版本的MEF,使用了两个唯一的名称:MEF和MEF2

  • .NET4中的System.ComponentModel.Composition.*MEF(通常仅称为MEF),不支持CompositionScopes、ExportFactories等
  • .NET4.5中的System.ComponentModel.Composition.*MEF2(有时称为MEF2或MEF),支持组合作用域,ExportFactories
  • System.Composition.*来自独立软件包Microsoft.Composition的MEF轻量级版本,通常称为MEF2

基准站点引用来自Microsoft.Composition包的轻量级MEF2 System.Composition.*。

相关内容

  • 没有找到相关文章

最新更新