2010-02-24 41 views
7

Có thể "dù sao" tôi có thể sử dụng LINQ to SQL trên dự án Mono không? Nếu nó thực sự là cổng .net thì nếu tôi nhập System.data.Linq và DBML được tạo trong VS, nó có hoạt động không?LINQ to SQL trên Mono?

THanks!

Trả lời

4

Mono 2.6 đi kèm với DbLinq. Nó không phải là người dùng thân thiện mặc dù và bạn phải trải qua một số cơn đau trước khi bạn có thể làm cho nó hoạt động.

+0

nó chỉ hỗ trợ mysql, postgres và oracle, là có bất kỳ thay thế khác có thể hỗ trợ mssql? – DucDigital

+0

@DucDigital, tôi tin rằng họ hỗ trợ MS SQL, họ có các thử nghiệm cho trường hợp sử dụng đó: http://groups.google.com/group/dblinq/web/unit-tests?pli=1 Nhưng tôi không chắc chắn tính năng trưởng thành như thế nào, rất có thể không nhiều lắm. – vava

3

Vì Mono 2.6 bạn có thể sử dụng DbLinq tuy nhiên hiện tại chỉ trong bản xem trước và beta được lên kế hoạch trong bản phát hành Mono 2.8. Một số truy vấn hoạt động ở đó (ví dụ mọi thứ từ hướng dẫn của NerdDinner MVC) nhưng các công cụ phức tạp sẽ không hoạt động. Bạn có thể đọc thêm về trạng thái hiện tại của DbLinq here.