2015-02-10 16 views
6

Bây giờ chúng tôi có một triển khai mã nguồn mở miễn phí của lõi .NET: CoreCLR. Nó hỗ trợ hệ điều hành Windows và Linux, hỗ trợ Mac OS được lên kế hoạch. Có thể chạy CoreCLR trên Windows XP không?Có thể chạy CoreCLR trên Windows XP không?

+5

Đó là một khối xây dựng, nó cần phải được lưu trữ. Các máy chủ mẫu được cung cấp là những máy chủ rất đơn giản, ý định là mọi người viết riêng của họ để thích ứng với CoreCLR với môi trường thời gian chạy của họ. Bạn có lẽ có thể viết một cho XP, bạn sẽ phải làm cho nó được xây dựng đầu tiên, lãng phí thời gian của bạn trên một hệ điều hành 14 tuổi là đặc quyền của bạn. –

Trả lời

1

Cẩn thận với Turing tar-pit trong đó mọi thứ đều có thể nhưng không có gì quan tâm dễ dàng. Vì vậy, nó là có thể, nhưng kể từ XP có thể thiếu một số API cấp thấp được tiêu thụ trong Win 8/10 lưu trữ thực hiện cộng với một số bản địa C/C++ trình biên dịch/mục tiêu kỳ quặc, bạn có thể ở trong một con đường dài. Sau đó, một lần nữa, là nhắm mục tiêu XP cho Core CLR thực sự "thú vị" ...? ;)

2

Tôi không nghĩ vậy. Lý do là như sau: enter image description here Tham chiếu: https://docs.microsoft.com/en-us/dotnet/articles/standard/library

Windows XP không hỗ trợ bất kỳ .NET framewrk nào cao hơn 4.0. và các ứng dụng winform dựa trên .NET 4.0 hoặc các thư viện lớp không thể tham khảo các thư viện lớp .NET Core 1.x.

Bạn có thể có may mắn hơn biên dịch lại .NET core SDK, core clr & Corefx từ các nguồn cho Windows XP hoặc bất kỳ hệ điều hành nào khác nhưng tôi cho rằng nó sẽ rất khó. Nếu nó đã được dễ dàng hơn, MSFT đã có thể làm nó ở nơi đầu tiên.

Giới thiệu .NET CORE 2.0? .NEt Core 2.0 support Tham chiếu: https://github.com/dotnet/core/blob/master/roadmap.md#technology-roadmaps

Các vấn đề liên quan