2015-02-10 34 views
6

Artık .NET çekirdeğinin ücretsiz açık kaynaklı bir uygulamasına sahibiz: CoreCLR. Windows ve Linux işletim sistemini destekliyor, Mac OS desteği planlanıyor. Windows XP'de CoreCLR çalıştırmak mümkün mü?Windows XP'de CoreCLR'yi çalıştırmak mümkün mü?

+5

Bir yapı taşıdır, barındırılması gerekir. Sağlanan örnek ana bilgisayarlar çok basit olanlardır; buradaki insanlar, CoreCLR'yi çalışma ortamı ortamına uyarlamak için kendi başlarına yazdıklarıdır. Belki bir tane XP için yazabilirsin, önce onu inşa etmen gerekecek, 14 yaşında bir işletim sistemindeki zamanını boşa harcayacaksın. –

cevap

1

Her şeyin mümkün olduğu ama çok ilgi çekici olan Turing tar-pit'e dikkat edin. Bu yüzden mümkündür, ancak XP Win 8/10 barındırma uygulamasında ve bazı yerel C/C++ derleyici/hedef garipliklerinde tüketilen bazı düşük düzeyli API'lerden yoksun olabileceğinden, uzun bir yolda olabilirsiniz. Sonra tekrar, Core CLR için XP'yi hedeflemek gerçekten "ilginç" ...? ;)

2

Sanmıyorum. Bunun nedeni aşağıda belirtilmiştir: enter image description here Referans: https://docs.microsoft.com/en-us/dotnet/articles/standard/library

Windows XP 4.0 den herhangi NET framewrk yüksek desteklemez. .NET 4.0 tabanlı winform uygulamaları veya sınıf kitaplıkları .NET Core 1.x sınıf kitaplıklarına başvuruda bulunamaz.

Windows XP veya başka bir işletim sistemi kaynaklarından .NET çekirdek SDK'sı, çekirdek clr & Corefx daha iyi bir şansınız olabilir ama bunun çok zor olacağını düşünüyorum. Daha kolay olsaydı, MSFT ilk etapta bunu yapardı.

.NET CORE 2.0 Hakkında? .NEt Core 2.0 support Referans: https://github.com/dotnet/core/blob/master/roadmap.md#technology-roadmaps