Tôi đã xem nhiều bài viết về cách khắc phục vấn đề này, tất cả liên quan đến CTP4, Hoặc thêm các phương thức mở rộng của riêng tôi.Sử dụng Include trong Entity Framework 4 với các biểu thức lambda
Có EF4 "chính thức" bao gồm cách sử dụng các biểu thức lambda bên trong bao gồm (cho cả quan hệ cấp 1 và cấp 2 trở lên) hoặc cuối cùng không được đưa vào RTM?
Nó có một - Tôi sẽ vui mừng khi biết làm thế nào để làm điều đó, như sử dụng biểu thức lambda trong mã của tôi bây giờ (với # system.data.entity # system.data.linq) vẫn mang lại cho tôi:
không thể chuyển đổi biểu thức lambda để gõ 'chuỗi' vì nó không phải là một loại đại biểu trên:
var customers = from c in
context.Customers.Include(c=>c.Phone)
không, nó không tồn tại (ngoài CTP4 - như bạn nói). Tôi sử dụng các phương pháp mở rộng/enums để đạt được loại an toàn. – RPM1984
Tôi đã làm điều đó quá, do đó, MS bao gồm nó trên CTP4 và loại bỏ nó trong RTM? – Dani