ADO.NET Entity Framework и System.Data.SQLite - Анонимные типы
Стоит забыть об использовании анонимных типов в запросах Entity Framework, чтобы избежать множества неприятных исключений типа NotSupportedException (...В этом контексте поддерживаются только типы-примитивы (такие как Int32, String, и Guid...). Отыскать в каком запросе использован анонимный тип очень трудно т.к. .NET использует отложенное выполнение.
Эта проблема известна и хорошо описана в MSDN.
