Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will .NET 4.5 introduce a new version of the CLR?

Tags:

.net

clr

.net-4.5

In the past not every new version of .NET came with a new version of the CLR. I know .NET 1.0, 1.1, 2.0 and 4.0 did, but .NET 3.0 and 3.5 did not.

Will .NET 4.5 introduce a new CLR? And how does one tell if there's a new CLR?

like image 870
Michiel van Oosterhout Avatar asked Jan 10 '12 20:01

Michiel van Oosterhout


People also ask

Is .NET framework 4.5 still supported?

Support for . NET Framework versions 4.5. 2, 4.6, and 4.6. 1 ended on April 26, 2022, so security fixes, updates, and technical support for these versions will no longer be provided.

What is the difference between .NET CLR and .NET Framework?

NET Framework is a software framework that contains huge library of coded solutions to general programming problems, and a Virtual Machine (CLR) that manages the execution of programs. The CLR (Common Language Runtime) is the most vital component of the . NET Framework.

How long will .NET 4.6 2 be supported?

. NET Framework 4.5. 2, 4.6, and 4.61 retired on April 26, 2022.


1 Answers

Yes, .NET 4.5 has a brand spanking new version of the CLR, you can read about the improvements at;

http://blogs.microsoft.co.il/blogs/sasha/archive/2011/09/17/improvements-in-the-clr-core-in-net-framework-4-5.aspx

To clarify; this is a new version of the CLR that actually replaces the 4.0 one, so whether to call it an update or a new CLR is disputable.

To tell which CLR version you're running under, use

System.Runtime.InteropServices.RuntimeEnvironment.GetSystemVersion() 
like image 134
Joachim Isaksson Avatar answered Sep 20 '22 17:09

Joachim Isaksson