3

就像看看其他人如何使用 MAF:

  • 什么是合同?
  • 一起使用 IoC 和 MAF?
  • 插件如何相互通信?
  • MAF 如何帮助构建 winforms 应用程序?...
4

1 回答 1

2

正如评论中已经暗示的那样,面对更易于使用的改进 API,System.AddIn 在很大程度上被认为是过时的。它位于 System.ComponentModel.Composition 中,通常称为 MEF(Managed Extensibility Framework 的缩写)。我建议您跳过 MAF 并直接跳到使用 MEF。

FWIW,Visual Studio 2010 使用 MEF 动态扩展 UI,既适用于 VS 附带的功能,也适用于第 3 方提供的扩展。

于 2011-02-26T02:19:06.023 回答