Tôi đã xem nhiều bài viết về cách khắc phục vấn đề này, tất cả đều liên quan đến CTP4, Hoặc thêm các phương pháp mở rộng của riêng tôi.
Có một cách bao gồm EF4 "chính thức" để sử dụng các biểu thức lambda bên trong bao gồm (cho cả quan hệ cấp độ đầu tiên và cấp độ thứ 2 trở lên) hay cuối cùng nó không được đưa vào RTM?
Đó là một điều - Tôi rất vui khi học cách làm điều đó, vì việc 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 thành kiểu 'chuỗi' vì nó không phải là kiểu đại biểu trên:
var customers = from c in
context.Customers.Include(c=>c.Phone)