2014-03-28 454 views
2

我被告知,.Net Framework 4.5是版本4的就地更新。所以.Net Framework 4.5.1也會發生。而實際上.net框架的必要DLL將在升級時被替換。所以我的問題是我可以在4.5環境安裝系統中編譯一個目標框架爲4.0的項目嗎?.net框架的兼容性4.5

回答

2

是的,你可以。

到目前爲止,我遇到的唯一突破性變化是調試 - 調試器接口在4.5中進行了更改,如果您要調試過程轉儲,這可能會非常棘手。如果您使用最新的Visual Studio(或者僅使用WinDbg,儘管當然不適用於所有人),並且從具有錯誤的計算機複製框架目錄,但這非常煩人,這不是問題。

4

4.0和4.5框架高度兼容。大多數情況下,只要您已經針對.NET 4.0進行了編譯,即使在安裝了.NET 4.5的計算機上運行,​​您仍將繼續獲得相同的行爲。有一些例外 - 即使您沒有明確定位.NET 4.5,也只是因爲您在.NET 4.5機器上運行而獲得新行爲的地方。這些例外情況在http://msdn.microsoft.com/en-us/library/dn458358(v=vs.110).aspx處發出。

+0

對於其他讀者+1。該鏈接非常值得閱讀。 –