EF: Cross edmx (same DB) linq-to-entites query
问题 How can I use two EDMXs, in separate assemblies, yet above the SAME database, to create a linq-to-entities query that uses them both? E.g. This is what I am trying to do: using (var context1 = new Entities1()) { using (var context2 = new Entities2()) { var items2 = context2.Items.Where(item2 => item2.Color == "Red"); var query = context1.Items.Where(item => items2.Any(item2 => item2.PainterId == item.PainterId)); } } > This results in NotSupportedException. Message: "The specified LINQ