我正在使用便携式库类,我的目标是.NET 4.5,Silverlight 5和Windows应用商店应用。
根据MSDN,可以在这三个平台中使用MEF:http://msdn.microsoft.com/en-us/library/gg597391.aspx
但我无法在这些平台中使用MEF。在PCL中使用MEF的正确方法是什么?
答案 0 :(得分:1)
文档不正确。 MEF最初在商店应用程序的框中可用,但由于各种原因,它在RTM之前被拉出。目前,我们在.NET 4.5和商店应用程序(https://nuget.org/packages/microsoft.composition)之间提供了更新版本的MEF,但在Silverlight,.NET和商店应用程序之间没有。
这是我们为未来版本考虑的问题。如果您觉得它很重要,可以在uservoice上提出建议:http://visualstudio.uservoice.com/forums/121579-visual-studio/category/31481-net。在确定我们下一步工作时,客户反馈/请求会被大量加权。