我想在项目中使用 MEF 2。我正在尝试按照本指南开始,但我似乎连第一段代码都无法运行。RegistrationBuilder
根本不存在,我似乎没有它应该在的名称System.ComponentModel.Composition.Registration
空间。
我所做的就是从 Nuget 安装 Microsoft.Composition 包。我能够很好地找到System.Composition
命名空间中的类,但这似乎还不足以开始。
我正在使用带有 .NET 4.5.1 的 Visual Studio Professional 2013。该项目是一个控制台项目(虽然我也尝试过一个 Windows 项目),虽然最终目标是在 ASP.NET 中使用它。
我还需要做什么才能让 MEF2 正常工作?