У меня есть простое лямбда-выражение, которое отлично работает как тест UNIT, а также отлично работает при копировании кода в Основной метод моего приложения. Однако, когда я запускаю один и тот же фрагмент кода в методе обратного вызова (через курьера JMS), я получаю вышеуказанную ошибку. Кто-нибудь сталкивался с этим?LINQ Issue: Невозможно наложить объект типа «System.Reflection.Module» на тип «System.Reflection.Emit.ModuleBuilder
Пример кода недостаток:
Expression<Func<JupiterDividend, bool>> expr = v => true;
expr.Compile(); // This is what fails
(Отредактировано для правильного отображения кода.) – 2008-10-13 11:36:41
Не могли бы вы показать некоторые из дампов стека? Особенно бит вокруг «Выражения». Также; Знаете ли вы, что JMS делает что-нибудь «весело», как создание типа «на лету», которое может вызвать гаечный ключ? – 2008-10-13 12:07:12