我一直用c#构建一个带有实体框架的新查询

Core.Presenze_Timbratore pt1 = db.Presenze_Timbratore
           .Where(q => q.Badge == txtBadge.Text && q.Data==oggi)
           .OrderByDescending(q=>q.Ora)
           .FirstOrDefault();

但它在运行时会抛出错误 .

错误:“指定的元数据路径无效 . 有效路径必须是现有目录,扩展名为”.csdl“,” . ssdl“或”.msl“的现有文件,或标识嵌入式的URI资源“ .

任何人都知道代码是错还是可能是错误的?