7
Tôi không thể tìm ra phiên bản thư viện thời gian chạy F # Core nào nên được sử dụng kết hợp với nền tảng Mono (.NET 3.5).F # trình biên dịch và số phiên bản chạy thử nhầm lẫn
- Được cài đặt với Microsoft .Net 4.5 có hai phiên bản của thời gian chạy lõi FSharp, 2.3.0.0 và 4.3.0.0. Tôi đoán là cái đầu tiên được sử dụng trong .NET framework 2.0 và sau đó là cái thứ hai chỉ có thể được sử dụng bởi .NET 4.0 hoặc mới hơn. Giả định này có đúng không?
- Vì FSharp bây giờ là mã nguồn mở và có sẵn trên Github, tôi có thể kiểm tra một thẻ gần đây, xây dựng nó và sử dụng FSharp.Core dll nó tạo ra trong dự án của tôi. Những gì tôi không biết là làm thế nào số phiên bản trên FSharp mã nguồn mở liên quan đến những mã nguồn đóng có trong gói .NET?
- Phiên bản trình biên dịch mã nguồn mở hiện là 3.0.25 và trình biên dịch nguồn đóng có vẻ là 4.0, tôi bị nhầm lẫn:
- Phiên bản Thời gian chạy FSharp.Core (3.0.25) từ nguồn mở dự án liên quan đến phiên bản nguồn đóng 2.3.0.0? Vì số 3.0.25 cao hơn rất nhiều so với 2.3.0.0, tôi giả định rằng phiên bản nguồn mở là mới hơn nhiều, nhưng tôi không thực sự chắc chắn, vì tôi không biết liệu các số phiên bản có thể được so sánh hay không.
- NuGet mặt khác cung cấp FSharp.Core 2.0 và 4.0, có vẻ khá cũ. Tại sao phiên bản mới chưa được tải lên NuGet?
Cảm ơn bạn đã trả lời câu hỏi của tôi nhanh chóng và rõ ràng. –