Есть следующий запрос:
IQueryable<Header> headers = context.Headers;
IQueryable<Line> lines = context.Lines;
result = headers.Select(header => new ReportModel
{
Comment = header.Comment,
Lines = lines.Where(line => line.Header == header.ID).Select(line => new ReportLineModel
{
SomeProperty = line.SomeProperty,
Error = ErrorLine.None
})
}).ToArray();
Он не должен выполниться, поскольку ErrorLine - это Enum. Однако в дебаге он выполняется, а в релизе падает. В чем может быть причина? Версия фреймворка 4.0
The specified value is not an instance of type 'Edm.Int32'