当前位置: 首页 > 编程语言 > C#

MEF是否需要.NET4?

时间:2023-04-11 01:46:19 C#

MEF是否需要.NET4?我正在使用VisualStudio2010,试图创建一个MEF应用程序。这需要.NET4.0还是我可以面向.NET2.0?是的,您是:应用程序需求经常变化,软件也在不断发展。因此,这些应用程序通常变得单一,难以添加新功能。ManagedExtensibilityFramework(MEF)是.NETFramework4.0中的一个新库,它通过简化可伸缩应用程序和组件的设计来解决这个问题。来自:http://mef.codeplex.com/编辑:您关于定位.net2.0的问题在此处得到解答:http://mef.codeplex.com/Thread/View.aspx?ThreadId=54008.NET2.0不支持MEF因为它依赖于LINQ和表达式树。目前我们没有计划发布MEF的.NET2.0。严格来说,您不必安装.Net4.0。如果您引用System.ComponentModel.Composition.dll,则可以将MEF与.Net3.5一起使用。但是,正如DannyLane所说,您确实需要LINQ功能,因此您不能以.Net2.0为目标。以上是C#学习教程:DoesMEFneed.NET4?如果所有分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:

最新推荐
猜你喜欢