.NET 3.5與.NET 2.0不同並且共存。這仍然是與.NET 4.0相同的方法還是它包含了以前版本的框架功能?換句話說,如果我有一個使用.NET 2.0功能的應用程序,我可以部署.NET 4.0,而且事情會起作用,或者我必須同時部署.NET 2.0和4.0?.NET 4.0及更早版本
0
A
回答
2
3
.NET 4.0將向後兼容框架的以前版本。另外,您將能夠在同一應用程序中使用不同版本的CLR運行進程。
3
在這一點上它是關於它自己的什麼.NET 4.0的純投機行爲將關於對編譯的程序集支持以前版本的CLR。 MSIL沒有改變,但是針對4.0參考4.0版本的框架和CLR編譯的應用程序。針對CLR 2.0(包括.NET 3.0和.NET 3.5)編譯的應用程序針對框架和CLR的2.0版本執行。
從ScottGu的blog:
」 ... .NET 4.0有兩個框架庫和CLR引擎新的版本號 - 這意味着它完全獨立於.NET 2.0,3.0和3.5上運行這個什麼意思是您可以在安裝了.NET 2.0/3.0/3.5的計算機上安裝.NET 4.0,並將某些應用程序配置爲使用.NET 4.0運行,而其他應用程序則使用舊.NET版本運行...「
這篇博客文章沒有任何關於.NET 2.0編譯應用程序如何與4.0運行時交互的確認,唯一討論的是Visual Studio 2010將支持多個runti我Intellisense並編譯爲低級CLR版本。
相關問題
- 1. PreferenceActivity Android 4.0及更早版本
- 2. Android 2.1(及更早版本)支持XSLT?
- 3. Singleton類上的iOS 4.0及更早版本,但不工作的4.1和4.2 SDK
- 4. .NET 4.0比早期版本慢,是真的嗎?
- 5. 如何將.Net Framework從版本3.5更改爲版本4.0
- 6. 針對Android 4.0及更高版本更新或改進WebView
- 7. VS Web Developer 2008錯誤:此服務器支持版本655及更早版本
- 8. jQuery 1.4語法與1.3及更早版本相同嗎?
- 9. IE6(及更早版本)中的Nowrap繼承錯誤
- 10. Blackberry App for OS 7.0及更早版本,黑莓10支持
- 11. 使用PBKDF2WithHmacSHA1和DESede/CBC/PKCS5Padding for Android 4.2及更早版本
- 12. SimpleDateFormat在Android 2.3及更早版本上無法正常工作
- 13. 如何從Opera 10.0及更早版本中隱藏CSS?
- 14. Internet Explorer 11及更早版本 - 不響應CSS列樣式
- 15. 如何在VC++ 7及更早版本中模擬_set_abort_behavior?
- 16. CSS背景未顯示IE 8及更早版本
- 17. 在Android 4.0及更高版本上使用Hibernate或PostgreSQL替代
- 18. Android 4.0及更高版本的httpclient.execute(httppost)問題
- 19. 在Android 4.0及更高版本中禁用主頁按鈕
- 20. MediaButtonIntentReceiver無法在Android 4.0及更高版本中工作
- 21. 如何遍歷Mozilla Firefox 4.0及更高版本的目錄?
- 22. 適用於4.0及更高版本的Android選項卡圖標
- 23. npapi插件有問題與Firefox 4.0及更高版本
- 24. 相機數碼變焦ios 4.0及更高版本
- 25. 表單在Android 4.0及更高版本中提交問題
- 26. AsyncTask不能在Android 4.0及更高版本中執行
- 27. 在Android 4.0及更高版本中獲取日曆事件
- 28. .Net Micro Framework,Digi Connect ME 4.0版本?
- 29. .net 4.0和telerik版本支持
- 30. 如何將Android 4.0的切換按鈕向後移植到Honeycomb及更早版本
one application = one process – 2009-09-25 15:22:06