我正在使用Visual Studio 2010,嘗試創建一個MEF應用程序。這是否需要.NET 4.0或可以針對.NET 2.0?MEF是否需要.NET 4?
14
A
回答
11
是的,你做的事:
應用需求的變化 頻繁和軟件是不斷 發展。結果,這樣的應用程序經常變成單片式的,使得難以添加新的功能。 託管 擴展性框架(MEF)是.NET框架的新 庫4.0是 解決了這個問題,通過簡化 的擴展的應用程序 和組件設計。
編輯: 有關定位.NET 2.0的問題是在這裏找到答案:
http://mef.codeplex.com/Thread/View.aspx?ThreadId=54008不支持
MEF在.NET 2.0,因爲它 取決於LINQ和表達式樹。 目前,我們沒有計劃使用.NET 2.0版本的MEF 2.0 版本。
9
嚴格來說,您不必安裝.Net 4.0。您可以使用.Net 3.5的MEF - 如果您引用System.ComponentModel.Composition.dll。
但是,DannyLane說,您確實需要LINQ功能,因此您無法以.Net 2.0爲目標。
+2
+1,但您還需要從codeplex下載它。 http://mef.codeplex.com/ – pms1969 2010-05-20 13:23:23
相關問題
- 1. MSDeploy是否需要.net 4?
- 2. Silverlight 4是否需要.NET 4?
- 3. MEF或MEF2是否被納入.NET Framework?
- 4. Bootstrap 4 - 是否需要Grunt和NPM?
- 5. app.config「強制」(?)on .net 4.0 ..是否需要?
- 6. 是否需要「關閉」.net配置
- 7. Silverlight是否需要安裝.NET框架?
- 8. EF6 rc1是否需要.NET 4.5?
- 9. 在.NET中,是否需要註冊DLL?
- 10. 我是否還需要Microsoft.Bcl.Build in .net 4.5+
- 11. 你需要安裝.net 3.5和4.0還是隻安裝.net 4?
- 12. 需要幫助瞭解MEF
- 13. .NET Framework 4需要Framework 2或3.5?
- 14. aws dynamodb需要什麼配置.net 4#
- 15. 我是否需要在服務器上安裝.NET 4的Oracle提供程序
- 16. 您是否需要.NET 1.0框架來定位.NET 1.0框架?
- 17. ASP:NET MVC 4 + MEF
- 18. 是否需要LDT?
- 19. 是否需要AudioServicesDisposeSystemSoundID?
- 20. 是否需要my_require_once?
- 21. 是否需要user_photos?
- 22. UI_APPEARANCE_SELECTOR是否需要?
- 23. 是否需要UserController?
- 24. 是否需要glDisableClientState?
- 25. 是否需要main.cpp?
- 26. 是否需要DefaultAppPool?
- 27. 是否需要OTP?
- 28. UINavigationController是否需要?
- 29. 是否需要SQLCipher?
- 30. 是否需要Zend_Acl?
我使用.net framework 3.5在Visual Studio 2010中創建了一個控制檯應用程序,並引用了System.ComponentModel.Composition v4.0.30319。但是我無法編譯該項目,因爲它正在履行參考並詢問「您是否缺少程序集參考?」。有任何想法嗎? – NLV 2011-06-01 12:59:48
您無法使用v4.0程序集構建v3.5目標項目。 – Ludwo 2012-10-10 08:16:31