我有针对 .NET 4.5 和 Windows Store App 的可移植类库。根据 MSDN,此设置应提供 MEF,但事实并非如此。命名空间System.ComponentModel.Composition
不可用(我什至尝试过System.Composition
但没有运气)。也不能使用Microsoft.Composition
适用于 Windows Store App 的 NuGet 包。
安装NuGet 版本时的错误是:
'Microsoft.Composition 1.0.15' 已安装。无法安装包“Microsoft.Composition 1.0.15”。
您正在尝试将此包安装到以“.NETPortable,Version=v4.5,Profile=Profile7”为目标的项目中,但该包不包含与该框架兼容的任何程序集引用。有关详细信息,请联系包作者。