Это сбивает нас всех с толку на работе. У нас есть две службы, работающие в .net 3.5 SP1, которые обращаются к sharepoint и возвращают списки очень похожих объектов модели. Один из них работает нормально, другой выдает исключение EngineExecutionException при возврате.
Я знаю, что это довольно расплывчато, но до этого момента все работает нормально. Когда вы смотрите на Список в отладчике, все выглядит вполне нормально.
У кого-нибудь такое случалось раньше? Если да, то что вы сделали, чтобы обойти это?
@Andrei: это исключение - это, по сути, сбой низкоуровневой платформы. Обычно вы видите их только с довольно новыми вещами (например, wcf назад, когда я его опубликовал, или mvc 3)
Да ... Я думаю, Кодовые контракты слишком новы





Хорошо, оказывается, что если у вас есть ILists в вашем контракте данных, фреймворк взрывается. Измените IList на List в качестве возвращаемого типа, и он работает
Кажется, это одно из самых странных исключений в .NET. Я тоже получаю его в приложении ASP.NET MVC3 в утверждении контракта (контракты кода)