Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to run CoreCLR on Windows XP?

Now we have a free open-source implementation of the .NET core: CoreCLR. It supports Windows and Linux operation system, Mac OS support is planned. Is it possible to run CoreCLR on Windows XP?

like image 953
AndreyAkinshin Avatar asked Feb 10 '15 15:02

AndreyAkinshin


2 Answers

Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy. So it IS possible, but since XP might lack some low level APIs that are consumed in the Win 8/10 hosting implementation plus some native C/C++ compiler/target oddities, you could be in for a long road. Then again, is targeting XP for Core CLR really "interesting"...? ;)

like image 199
Daniel P. Bullington Avatar answered Nov 09 '22 15:11

Daniel P. Bullington


I dont think so. The reason is as follows: enter image description here Reference: https://learn.microsoft.com/en-us/dotnet/articles/standard/library

Windows XP does not support any .NET framewrk higher than 4.0. and .NET 4.0 based winform apps or class libraries cannot reference .NET Core 1.x class libraries.

You might have better luck recompiling .NET core SDK, core clr & Corefx from sources for windows XP or any other operating system but I reckon its going to be very hard. If it were easier, MSFT would have done it in the first place.

About .NET CORE 2.0?.NEt Core 2.0 support Reference: https://github.com/dotnet/core/blob/master/roadmap.md#technology-roadmaps

like image 5
Steve Johnson Avatar answered Nov 09 '22 17:11

Steve Johnson