Dot-Net
.NET 4.5 會引入新版本的 CLR 嗎?
過去,並非每個新版本的 .NET 都附帶新版本的 CLR。我知道 .NET 1.0、1.1、2.0 和 4.0 有,但 .NET 3.0 和 3.5 沒有。
.NET 4.5 會引入新的 CLR 嗎?如何判斷是否有新的 CLR?
是的,.NET 4.5 有一個全新的 CLR 版本,您可以在以下位置閱讀有關改進的資訊;
<http://blogs.microsoft.co.il/blogs/sasha/archive/2011/09/17/improvements-in-the-clr-core-in-net-framework-4-5.aspx>
澄清; 這是一個新版本的 CLR,它實際上取代了 4.0 版本,因此是否將其稱為更新或新 CLR 是有爭議的。
要知道您在哪個 CLR 版本下執行,請使用
System.Runtime.InteropServices.RuntimeEnvironment.GetSystemVersion()